GB/T 35286-2017 信息安全技术 低速无线个域网空口安全测试规范
- 名 称:GB/T 35286-2017 信息安全技术 低速无线个域网空口安全测试规范 - 下载地址2
- 下载地址:[下载地址2]
- 提 取 码:
- 浏览次数:3
发表评论
加入收藏夹
错误报告
目录| 新闻评论(共有 0 条评论) |
资料介绍
ICS 35 . 040 L 80
中 华 人 民 共 和 国 国 家 标 准
GB/T 35286—2017
信息安全技术 低速无线个域网空口
安全测试规范
Informationsecuritytechnology—Air-interfacesecuritytestspecificationfor
low-ratewirelesspersonalareanetworks
2017-12-29 发布 2018-07-01 实施
中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会
发
布
GB/T 35286—20 17
GB/T 35286—20 17
前 言
本标准按照 GB/T 1 . 1—2009 给出的规则起草。
本标准由全国信息安全标准化技术委员会(SAC/TC 260)提出并归口 。
本标准主要起草单位:无线网络安全技术国家工程实验室、西安西电捷通无线网络通信股份有限公司、国家无线电监测中心检测中心、中国信息安全认证中心、天津市无线电监测站。
本标准主要起草人:杜志强、李明、李琴、王俊峰、布宁、姜廷学、黄振海、曹军、彭潇、颜湘、潘琪、铁满霞、张变玲、王月辉、吴迪、李楠、李华圣、张国强、童伟刚。
GB/T 35286—20 17
信息安全技术 低速无线个域网空口
安全测试规范
1 范围
本标准规定了符合 GB/T 15629 . 15—2010 中安全机制 WSAI(WPAN安全接入设施)的设备、协调器和可信第三方的安全协议的符合性检测方法。
本标准适用于符合 GB/T 15629 . 15—2010 的设备中的 WSAI安全机制的符合性测试。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。 凡是注 日期的引用文件,仅注 日期的版本适用于本文件 。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 15629 . 15—2010 信息技术 系统间远程通信和信息交换局域网和城域网 特定要求 第15 部分:低速无线个域网(WPAN)媒体访问控制和物理层规范
GB/T 15843 . 3—2016 信息技术 安全技术 实体鉴别 第 3 部分:采用数字签名技术的机制
GB/T 32918(所有部分) 信息安全技术 SM2 椭圆曲线公钥密码算法
GM/T 0009 SM2 密码算法使用规范
GM/T 0015 基于 SM2 密码算法的数字证书格式规范
ISO/IEC 9798-3 : 1998/Amd.1 : 2010 信息技术 安全技术 实体鉴别 第 3 部分:采用数字签名技术的机制 补篇 1 ( Information technology—Security techniques—Entity authentication—Part 3 : Mechanisms using digital signature techniques—Amendment 1)
3 术语和定义
下列术语和定义适用于本文件。
3.1
被测设备 testedequipment
被测的实现 WSAI安全协议的设备,即被测试对象。
3.2
测试平台 testplatform
提供 WSAI安全机制测试的平台,用于收集和分析处理测试数据,按照测试规范的要求对测试数据进行判断,并且对判断结果进行呈现并记录的平台。
3.3
辅助设备 auxiliaryequipment
一种特殊的基准设备,除进行 WSAI安全机制交互外,还需要主动提供用于辅助测试的数据给测试平台。
GB/T 35286—20 17
3.4
基准设备 standardequipment
对被测设备开展测试时需要同步使用的具有 WSAI 安全机制的设备,和被测设备协同工作执行WSAI安全机制交互过程。
3.5
三元对等密码安全协议 cryptographyandsecurityprotocolintri-elementpeerarchitecture
符合 ISO/IEC 9798-3 : 1998/Amd.1 : 2010 和 GB/T 15843.3—2016、GB/T 28455—2012 的基于三
元对等架构的密码安全协议。
4 缩略语
下列缩略语适用于本文件。
GTS:保证的时隙(Guaranteed Time Slot)
IPAP:基于 ID 的 WPAN鉴别协议(Identity-based WPAN Authentication Protocol)
LR-WPAN:低速无线个域网(Low-rate Wireless Personal Area Network)
MAC:媒体访问控制(Medium Access Control)
MIC:消息完整性代码(Message Integrity Code)
PAN:个域网(Personal Area Network)
PAPTED:基于传输加密数据的 WPAN 鉴别协议(WPAN Authentication Protocol Based on the Transportation of Enciphered Data)
PIB: PAN信息库(PAN Information Base)
PSK:预共享密钥(Pre-shared Key)
SPAP:基于共享密钥的 WPAN鉴别协议(Shared-key WPAN Authentication Protocol)
TAEP:三元鉴别可扩展协议(Tri-element Authentication Extensible Protocol)
TAEPoL:基于链路的三元鉴别可扩展协议(TAEP Over Link)
TePA:三元对等架构(Tri-element Peer Architecture)
TePA-AC:基于三元对等架构的访问控制(TePA-based Access Control)
WPAN:无线个域网(Wireless Personal Area Networks)
WSAI: WPAN 安全接入基础设施(WPAN Security Access Infrastructure)
5 概述
本标准规定的低速无线个域网(LR-WPAN)空口安全测试建立在一个支持 WSAI安全机制的通信网络基础之上,其中 WSAI安全机制测试网络结构如图 1 所示。
图 1 WSAI测试网络结构图
GB/T 35286—20 17
在图 1 中,在 GB/T 15629 . 15—2010 中定义的低速无线个域网的 WSAI安全机制中涉及的实体主要有 LR-WPAN设备、LR-WPAN协调器和可信第三方。 WSAI安全机制基于三元对等架构(TePA) ,符合三元对等密码安全协议。 低速无线个域网空口安全测试主要针对以上三种无线个域网基本功能实体,规定了各功能实体应满足的技术要求以及测试方法。 标准规定的测试要求以及测试方法可应用于低速无线个域网设备互操作系统和对安全有一定要求的行业应用中。 本标准中涉及的低速无线个域网设备是符合 GB/T 15629 . 15—2010 中 5 . 5 . 6 所定义的设备。 本标准所涉密码算法应符合国家密码主管部门相关规定。
6 测试环境要求
6 . 1 概述
本标准中对 WSAI协议的测试满足一般协议符合性测试方法,提供协议符合性测试所需的输入输出消息和各种帧格式,密码算法测试针对国家密码管理主管部门认可的密码算法。 测试设备符合GB/T 15629 . 15—2010 中 5 . 5 . 6 所规定的设备的要求,LR-WPAN 空 口安全测试中的设备需满足以下条件:
a) 支持 WSAI 的 LR-WPAN设备和 LR-WPAN 协调器,可以进行 WSAI安全接入。
b ) LR-WPAN 网络系统,包括 LR-WPAN设备、LR-WPAN协调器和可信第三方等设备,且各设备运行正常。
c) 测试平台,应支持对 WSAI安全协议的分析,也可采用支持 WSAI安全协议的抓包工具。
WSAI安全机制测试拓扑中除测试平台外,还有三种测试角色:被测设备、基准设备、辅助设备。
测试过程中所涉及的鉴别套件的测试中的消息类型见 GB/T 15629 . 15—2010 中的附录 A, 4 种类型帧(信标帧、数据帧、确认帧和 MAC 帧)的格式见 GB/T 15629 . 15—2010 中的 7 . 2 . 2 . 1 。
6 . 2 测试拓扑
6 . 2 . 1 LR-WPAN设备测试拓扑
针对 LR-WPAN设备的测试可分为有可信第三方参与和无可信第三方参与两类,其中被测设备为LR-WPAN设备,基准设备为 LR-WPAN 协调器。
被测 LR-WPAN设备与基准 LR-WPAN 协调器连接,由基准设备 LR-WPAN 协调器与被测 LR- WPAN设备将收发的数据按要求提供给测试平台,测试平台可通过抓包获取被测设备和基准设备的收发数据。 当有可信第三方参与时,可由可信第三方将测试数据按要求提供给测试平台。 LR-WPAN 设备测试拓扑如图 2 所示。
图 2 LR-WPAN设备测试拓扑
GB/T 35286—20 17
6 . 2 . 2 LR-WPAN协调器测试拓扑
针对 LR-WPAN协调器测试可分为有可信第三方参与和无可信第三方参与的鉴别协议的检测,其中被测设备为 LR-WPAN设备,基准设备为 LR-WPAN 协调器。
被测设备 LR-WPAN协调器与基准 LR-WPAN 设备连接,由基准 LR-WPAN 设备与被测设备LR-WPAN协调器将收发的数据按要求提供给测试平台,测试平台可通过抓包获取被测设备和基准设备的收发数据。 当有可信第三方参与时,可由可信第三方将测试数据按要求提供给测试平台。 LR- WPAN协调器测试拓扑如图 3 所示。
图 3 LR-WPAN协调器测试拓扑
6 . 2 . 3 可信第三方测试拓扑
针对可信第三方测试、无基准设备、被测设备为可信第三方。
被测设备可信第三方和测试平台连接,由测试平台模拟 LR-WPAN设备和 LR-WPAN协调器与被测可信第三方进行交互,被测可信第三方需将收发的数据按要求提供给测试平台,针对可信第三方测试拓扑如图 4 所示。
图 4 可信第三方测试拓扑
7 LR-WPAN设备测试
LR-WPAN设备测试包含了鉴别能力协商测试、鉴别套件测试。 其中鉴别能力协商测试包含支持鉴别和不支持鉴别的两种情形。 鉴别套件测试包含支持基于预共享密钥、基于ID和基于传输加密数据的三种情形。
7 . 1 鉴别能力协商
7 . 1 . 1 鉴别能力协商 — 不支持鉴别
测试目的:验证 LR-WPAN设备在不支持鉴别情形下的鉴别能力协商的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) 存在一个 LR-WPAN设备,但不支持鉴别;
c) LR-WPAN设备未接入 LR-WPAN 网络。
GB/T 35286—20 17
测试流程:
a) 获取 LR-WPAN设备和 LR-WPAN协调器之间的信标帧;
b ) 获取 LR-WPAN设备和 LR-WPAN协调器之间的关联请求。
预期结果:
a) LR-WPAN设备能够在发出信标帧后,能收到 LR-WPAN协调器的鉴别请求;
b ) 在 LR-WPAN设备发出的信标帧中,GTS规范字段中比特 3 和比特 4 的值都为 0 ;
c) 在 LR-WPAN设备发出的信标帧中,信标有效负荷字段不包含鉴别套件字段。
在 LR-WPAN协调器发出的关联请求命令帧中,性能信息字段的比特 4 的值为 0 。
7 . 1 . 2 鉴别能力协商 — 支持鉴别
测试目的:验证 LR-WPAN设备在支持鉴别情形下的鉴别能力协商的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备未鉴别接入 LR-WPAN 网络。
测试流程:
a) 获取 LR-WPAN设备和 LR-WPAN协调器之间的信标帧;
b ) 获取 LR-WPAN设备和 LR-WPAN协调器之间的鉴别请求。
预期结果:
a) LR-WPAN设备能够在发出信标帧后,能收到 LR-WPAN 协调器的鉴别请求,并成功协调了一个鉴别套件;
b ) 在 LR-WPAN设备发出的信标帧中,GTS规范字段中比特 3 和比特 4 的值都为 1 ;
c) 在 LR-WPAN设备发出的信标帧中,信标有效负荷字段包含鉴别套件字段。
在 LR-WPAN协调器发出的鉴别请求命令帧中,鉴别信息字段包含 LR-WPAN协调器选定的一个鉴别套件的标识。
7 . 2 鉴别套件
7 . 2 . 1 基于共享密钥的 WPAN鉴别协议 SPAP
测试目的:验证 LR-WPAN设备在执行基于预共享密钥方式 SPAP协议时的一致性。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 SPAP鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1(见 GB/T 15629.15—2010 中附录 A 的 A.1.1.1) 给 LR-WPAN设备;
b) LR-WPAN协调器接收 LR-WPAN设备对消息 1 的响应;
c) LR-WPAN 协调器发送消息 3(见 GB/T 15629.15—2010 中附录 A 的 A.1.1.3) 给 LR-WPAN设备。
预期结果:
GB/T 35286—20 17
LR-WPAN设备对消息 1 的响应中:
a) LR-WPAN设备询问字段长度为 16 个八位位组;
b ) LR-WPAN协调器询问字段长度为 16 个八位位组;
c) LR-WPAN协调器询问字段与消息 1 中的 LR-WPAN协调器询问字段相同;
d) 消息鉴别码字段长度为 20 个八位位组;
e) 消息鉴别码中的类型字段为 1 个八位位组;
f) 消息鉴别码中的长度字段为 2 个八位位组;
g) 消息鉴别码中的消息鉴别码算法字段为 1 个八位位组;取值是否与 GB/T 15629 . 15—2010 中规定的相符;
h) 消息鉴别码中的消息鉴别码字段与 GB/T 15629 . 15—2010 中规定的相符。
测试平台解析得到密码杂凑算法测试相关的数据字段,并利用这些字段开展密码杂凑算法实现的正确性和一致性测试,其中对 SM3 密码杂凑算法的测试见 GB/T 32905—2016 。
7 . 2 . 2 基于 ID的 WPAN鉴别协议 IPAP
测试目的:验证 LR-WPAN设备执行基于 ID 的 WPAN 鉴别协议 IPAP 的流程。
测试预置条件:
a) WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 IPAP鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1(见 GB/T 15629.15—2010 中附录 A 的 A.2.1.1) 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2(见 GB/T 15629.15—2010 中附录 A 的 A.2.1.2)给 LR-WPAN 协调器;
c) LR-WPAN 协调器发送消息 3(见 GB/T 15629.15—2010 中附录 A 的 A.2.1.3)给可信第三方;
d) 可信第三方发送消息 4(见 GB/T 15629. 15—2010 中附录 A 的 A. 2. 1. 4) 给 LR-WPAN 协调器;
e) LR-WPAN 协调器发送消息 5(见 GB/T 15629.15—2010 中附录 A 的 A.2.1.5) 给 LR-WPAN设备。
预期结果:
LR-WPAN设备对消息 1 的响应中:
a) 标识 FLAG字段长度为 1 个八位位组;
b ) LR-WPAN协调器询问字段长度为 16 个八位位组;
c) LR-WPAN协调器询问字段与消息 1 中的 LR-WPAN协调器询问字段相同;
d) LR-WPAN设备询问字段长度为 16 个八位位组;
e) LR-WPAN设备密钥数据字段中的长度字段为 1 个八位位组;
f) LR-WPAN设备密钥数据字段中的内容字段的长度与 LR-WPAN 设备密钥数据字段中的长度字段规定的长度相同;
g) LR-WPAN协调器的身份标识字段长度为 2 个八位位组;
h) LR-WPAN设备公钥的后两个字段的长度为 6 个八位位组;
i ) LR-WPAN设备公钥的后两个字段中的基于 ID公私钥对的颁发者的身份标识字段的长度为2 个八位位组;
GB/T 35286—20 17
j) LR-WPAN设备公钥的后两个字段中的 WPAN标识字段的长度为 1 个八位位组;
k) LR-WPAN设备公钥的后两个字段中的 LR-WPAN 设备身份标识字段的长度为 2 个八位位组;
l ) LR-WPAN设备公钥的后两个字段中的公钥有效期限字段的长度为 1 个八位位组;
m ) LR-WPAN设备的签名中的类型字段为 1 个八位位组;
n) LR-WPAN设备的签名中的长度字段为 2 个八位位组;
o ) LR-WPAN设备的签名中的签名算法字段为 1 个八位位组,取值与 GB/T 15629 . 15—2010 中规定的相符;
p) LR-WPAN设备的签名中的签名值字段与 GB/T 15629.15—2010 中规定的相符;
q) 测试平台解析得到非对称密码算法测试相关的数据字段,并利用这些字段开展签名算法实现的正确性和一致性测试,其中对 SM2 数字签名算法的测试见 GB/T 32918、GM/T 0009 ;
r) 测试平台解析得到数字证书格式测试相关的数据字段,并解析数字证书格式,其中对 SM2 数字证书格式的测试见 GM/T 0015 。
7 . 2 . 3 基于传输加密数据的 WPAN鉴别协议 PAPTED
测试目的:验证 LR-WPAN设备执行基于传输加密数据的 WPAN 鉴别协议 PAPTED 的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 PAPTED鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1(见 GB/T 15629. 15—2010 中附录 A 的 A. 3. 2) 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2(见 GB/T 15629. 15—2010 中附录 A 的 A.3.3) 给 LR-WPAN 协调器。
预期结果:
设备 A对消息 1 的响应中:
a) LR-WPAN设备询问字段长度为 16 个八位位组;
b ) LR-WPAN协调器询问字段长度为 16 个八位位组;
c) LR-WPAN协调器询问字段与消息 1 中的 LR-WPAN协调器询问字段相同;
d) LR-WPAN协调器加密 LR-WPAN协调器询问长度为 16 个八位位组;
e) LR-WPAN设备加密 LR-WPAN协调器询问长度 16 个八位位组;
f) 消息鉴别码字段长度为 20 个八位位组;
g) 消息鉴别码中的类型字段为 1 个八位位组;
h) 消息鉴别码中的长度字段为 2 个八位位组;
i ) 消息鉴别码中的消息鉴别码算法字段为 1 个八位位组;取值是否与 GB/T 15629 . 15—2010 中规定的相符;
j) 消息鉴别码中的消息鉴别码字段与 GB/T 15629 . 15—2010 中规定的相符。
测试平台解析得到对称密码算法测试相关的数据字段,并利用这些字段开展对称密码算法实现的正确性和一致性测试,其中对 SM4 算法的测试见 GB/T 32907—2016 。
GB/T 35286—20 17
8 LR-WPAN协调器测试
8 . 1 鉴别能力协商
8 . 1 . 1 鉴别能力协商 — 不支持鉴别
测试目的:验证 LR-WPAN协调器在不支持鉴别情形下的鉴别能力协商的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) 存在一个 LR-WPAN协调器,但不支持鉴别;
c) LR-WPAN设备未接入 LR-WPAN 网络。
测试流程:
a) 获取 LR-WPAN设备和 LR-WPAN协调器之间的信标帧;
b ) 获取 LR-WPAN设备和 LR-WPAN协调器之间的关联请求。
预期结果:
a) LR-WPAN协调器能够在收到 LR-WPAN设备发送的信标帧后,向 LR-WPAN设备发送鉴别请求;
b ) 在 LR-WPAN设备发出的信标帧中,GTS规范字段中比特 3 和比特 4 的值都为 1 ;
c) 在 LR-WPAN设备发出的信标帧中,信标有效负荷字段不包含鉴别套件字段。
在 LR-WPAN协调器发出的关联请求命令帧中,性能信息字段的比特 4 的值为 0 。
8 . 1 . 2 鉴别能力协商 — 支持鉴别
测试目的:验证 LR-WPAN协调器在支持鉴别情形下的鉴别能力协商的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备未鉴别接入 LR-WPAN 网络。
测试流程:
a) 获取 LR-WPAN 协调器和 LR-WPAN设备之间的信标帧;
b ) 获取 LR-WPAN 协调器和 LR-WPAN设备之间的鉴别请求。
预期结果:
a) LR-WPAN协调器能够在收到 LR-WPAN设备发送的信标帧后,向 LR-WPAN设备发送鉴别请求,并成功协调了一个鉴别套件;
b ) 在 LR-WPAN设备发出的信标帧中,GTS规范字段中比特 3 和比特 4 的值都为 1 ;
c) 在 LR-WPAN设备发出的信标帧中,信标有效负荷字段包含鉴别套件字段。
在 LR-WPAN协调器发出的鉴别请求命令帧中,鉴别信息字段包含 LR-WPAN协调器选定的一个鉴别套件的标识。
8 . 2 鉴别套件
8 . 2 . 1 基于预共享密钥方式 SPAP
测试目的:验证 LR-WPAN协调器执行基于预共享密钥方式 SPAP协议的流程。
测试预置条件:
GB/T 35286—20 17
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 SPAP鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2 给 LR-WPAN 协调器;
c) LR-WPAN 协调器发送消息 3 给 LR-WPAN设备。
预期结果:
a) LR-WPAN 协调器发送的消息 1 中:LR-WPAN协调器询问字段长度为 16 个八位位组。
b ) LR-WPAN 协调器发送的消息 3 中 :
1) LR-WPAN设备询问字段长度为 16 个八位位组;
2) LR-WPAN设备询问字段与消息 2 中的 LR-WPAN设备询问字段相同;
3) 消息鉴别码中的消息鉴别码算法字段为 1 个八位位组;取值与 GB/T 15629 . 15—2010 中规定的相符。
c) 测试平台解析得到密码杂凑算法测试相关的数据字段,并利用这些字段开展密码杂凑算法实
现的正确性和一致性测试,其中对 SM3 密码杂凑算法的测试见 GB/T 32905—2016 。
8 . 2 . 2 基于 ID的 WPAN鉴别协议 IPAP
测试目的:验证 LR-WPAN协调器执行基于 ID 的 WPAN 鉴别协议 IPAP协议的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 IPAP鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2 给 LR-WPAN 协调器;
c) LR-WPAN 协调器发送消息 3 给可信第三方;
d) 可信第三方发送消息 4 给 LR-WPAN 协调器;
e) LR-WPAN 协调器发送消息 5 给 LR-WPAN设备。
预期结果:
a) LR-WPAN 协调器发送的消息 1 中:LR-WPAN协调器询问字段长度为 16 个八位位组。
b ) LR-WPAN 协调器发送的消息 3 中 :
1) 标识 FLAG字段长度为 1 个八位位组;
2) LR-WPAN设备询问字段长度为 16 个八位位组;
3) LR-WPAN协调器询问字段长度为 16 个八位位组;
4) LR-WPAN设备公钥的后两个字段的长度为 3 个八位位组;
5) LR-WPAN设备公钥的后两个字段中的基于 ID公私钥对的颁发者的身份标识字段的长度为 2 个八位位组;
6) LR-WPAN设备公钥的后两个字段中的 LR-WPAN标识字段的长度为 1 个八位位组;
7) LR-WPAN设备公钥的后两个字段中的 LR-WPAN 设备身份标识字段的长度为 2 个八位位组;
GB/T 35286—20 17
8) LR-WPAN设备公钥的后两个字段字段中的公钥有效期限字段的长度为 1 个八位位组;
9) LR-WPAN协调器公钥的后两个字段的长度为 3 个八位位组;
10) LR-WPAN协调器公钥的后两个字段中的基于ID公私钥对的颁发者的身份标识字段的长度为 2 个八位位组;
11) LR-WPAN 协调器公钥的后两个字段中的 LR-WPAN 标识字段的长度为 1 个八位位组;
12) LR-WPAN协调器公钥的后两个字段中的 LR-WPAN设备身份标识字段的长度为 2 个八位位组;
13) LR-WPAN协调器公钥的后两个字段中的公钥有效期限字段的长度为 1 个八位位组。
c) LR-WPAN 协调器发送的消息 5 中 :
1) 标识 FLAG字段长度为 1 个八位位组;
2) LR-WPAN设备询问字段长度为 16 个八位位组,且值与消息 2 中的 LR-WPAN 设备询问相同;
3) LR-WPAN协调器密钥数据字段中的长度字段为 1 个八位位组;
4) LR-WPAN协调器密钥数据字段中的内容字段的长度与 LR-WPAN 协调器密钥数据字段中的长度字段规定的长度相同;
5) LR-WPAN协调器的身份标识字段长度为 2 个八位位组;
6) LR-WPAN协调器公钥的后两个字段的长度为 6 个八位位组;
7) LR-WPAN协调器公钥的后两个字段中的基于 ID公私钥对的颁发者的身份标识字段的长度为 2 个八位位组;
8) LR-WPAN协调器公钥的后两个字段中的 LR-WPAN标识字段的长度为 1 个八位位组;
9) LR-WPAN协调器公钥的后两个字段中的 LR-WPAN 设备身份标识字段的长度为 2 个八位位组;
10) LR-WPAN协调器公钥的后两个字段中的公钥有效期限字段的长度为 1 个八位位组;
11) LR-WPAN协调器的公钥撤销查询结果字段中的 LR-WPAN 设备询问字段的长度为6 个八位位组;
12) LR-WPAN协调器的公钥撤销查询结果字段中的 LR-WPAN 协调器公钥字段的长度为6 个八位位组;
13) LR-WPAN协调器的公钥撤销查询结果字段中的公钥撤销结果字段的长度为 1 个八位位组;
14) LR-WPAN 协 调 器 的 公 钥 撤 销 查 询 结 果 字 段 中 的 可 信 第 三 方 签 名字 段 的 内 容 与GB/T 15629 . 15—2010 中规定的相符;
15) LR-WPAN协调器的签名中的类型字段为 1 个八位位组;
16) LR-WPAN 协调器的签名中的长度字段为 2 个八位位组;
17) LR-WPAN协调器的签名中的签名算法字段为 1 个八位位组,取值与 GB/T 15629 . 15 — 2010 中规定的相符;
18) LR-WPAN协调器的签名中的签名值字段与 GB/T 15629 . 15—2010 中规定的相符。
d) 测试平台解析得到非对称密码算法测试相关的数据字段,并利用这些字段开展签名算法实现的正确性和一致性测试,其中对 SM2 数字签名算法的测试见 GB/T 32918、GM/T 0009 。
e) 测试平台解析得到数字证书格式测试相关的数据字段,并解析数字证书格式,其中对 SM2 数字证书格式的测试见 GM/T 0015 。
8 . 2 . 3 基于传输加密数据的 WPAN鉴别协议 PAPTED
测试目的:验证 LR-WPAN协调器执行基于传输加密数据的 WPAN 鉴别协议 PAPTED 的流程。
GB/T 35286—20 17
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个 LR-WPAN设备,且支持鉴别;
d) LR-WPAN设备采用 PAPTED鉴别套件鉴别接入 LR-WPAN 网络。
测试流程:
a) LR-WPAN 协调器发送消息 1 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2 给 LR-WPAN 协调器。
预期结果:
LR-WPAN设备对消息 1 的响应中:
a) LR-WPAN设备询问字段长度为 16 个八位位组;
b ) LR-WPAN协调器询问字段长度为 16 个八位位组;
c) LR-WPAN协调器询问字段与消息 1 中的 LR-WPAN协调器询问字段相同。
测试平台解析得到对称密码算法测试相关的数据字段,并利用这些字段开展对称密码算法实现的正确性和一致性测试,其中对 SM4 算法的测试见 GB/T 32907—2016 。
8 . 2 . 4 帧安全
本标准所测试的是带有辅助安全头字段的数据帧,具体数据帧格式见 GB/T 15629 . 15—2010 中7 . 2 . 2 . 2 。
测试目的:验证带有辅助安全头字段进行安全处理所需要的信息和选取合适的密钥来对帧进行保护。
测试预置条件:LR-WPAN 设备间信息交互的各消息都以 GB/T 15629 . 15—2010 中 7 . 2 . 2 . 2 中定义的数据帧格式组帧并传递。
测试流程:
a) 通过检测控制台对 LR-WPAN设备和 LR-WPAN 协调器之间的交互进行抓包;
b ) 检测数据帧中辅助安全头字段的长度是否符合要求;
c) 检测辅助安全头中安全级别(帧如何被保护)是否符合标准要求;
d) 从 MAC安全 PIB 中选取密钥,应符合标准要求;
e ) 当 LR-WPAN设备发送数据帧时,先通过 MAC算法和密钥 K、LR-WPAN设备的询问 N2(见GB/T 15629 . 15—2010 中附录 A 的 A. 1 . 1 . 1)、协调器的询问 N1(见 GB/T 15629 . 15—2010 中附录 A 的 A. 1 . 1 . 1) 以及发送密码(Scode)进行加密计算,而后发送;
f) 当 LR-WPAN 协调器接收到加密的数据帧后,首先通过通用数据帧密文、密钥 K 和 MAC算法计算接收密钥(Rcode) 。
预期结果:
a) 帧控制字段中,帧类型子字段的数值指示为数据帧;
b ) 帧控制字段中,安全使能子字段为 1,表示数据需要保护,帧版本子号为 1 ;
c) 安全级别子字段长度为 3 比特,应符合 GB/T 15629 . 15—2010 表 89 所规定的任意一种安全等级;
d) 选取密钥选取范围应符合 MAC安全 PIB(见 GB/T 15629.15—2010 中 7.6.1)的安全相关参数列表。
比较两个密钥值 Scode 与 Rcode是否相同,如果相同则证明数据传送过程中没有发生改动,同时也可判定发送者是合法的设备,接受合法的数据帧。 否则,丢弃非法的数据帧。
GB/T 35286—20 17
9 可信第三方测试
只有在基于 ID鉴别的情形下才具有可信第三方,因此本标准只测试基于 ID 的 WPAN 鉴别协议一种情形,即基于 WPAN 鉴别协议 IPAP。
测试目的:验证 LR-WPAN协调器执行基于 ID 的 WPAN 鉴别协议 IPAP 的流程。
测试预置条件:
a) LR-WPAN 网络系统各设备运行正常;
b ) WSAI接入系统各设备运行正常;
c) 存在一个可信第三方;
d) LR-WPAN协调器采用 IPAP鉴别套件鉴别接入 LR-WPAN 网络的 LR-WPAN设备。
测试流程:
a) LR-WPAN 协调器发送消息 1 给 LR-WPAN设备;
b) LR-WPAN设备发送消息 2 给 LR-WPAN 协调器;
c) LR-WPAN 协调器发送消息 3 给可信第三方;
d) 可信第三方发送消息 4 给 LR-WPAN 协调器;
e) LR-WPAN 协调器发送消息 5 给 LR-WPAN设备。
预期结果:
可信第三方发送的消息 4 中:
a) 标识 FLAG字段长度为 1 个八位位组;
b ) LR-WPAN协调器询问字段的长度为 16 个八位位组,且值与消息 3 中的 LR-WPAN 协调器询问值相同;
c) LR-WPAN设备的公钥撤销查询结果字段中的 LR-WPAN 设备询问字段的长度为 6 个八位位组;
d) LR-WPAN设备的公钥撤销查询结果字段中的 LR-WPAN 协调器公钥字段的长度为 6 个八位位组;
e) LR-WPAN设备的公钥撤销查询结果字段中的公钥撤销结果字段的长度为 1 个八位位组;
f) LR-WPAN设备的公钥撤销查询结果字段中的可信第三方签名字段的内容与 GB/T 15629 . 15— 2010 中规定的相符;
g) LR-WPAN协调器的公钥撤销查询结果字段中的 LR-WPAN 设备询问字段的长度为 6 个八位位组;
h) LR-WPAN协调器的公钥撤销查询结果字段中的 LR-WPAN 协调器公钥字段的长度为 6 个八位位组;
i ) LR-WPAN协调器的公钥撤销查询结果字段中的公钥撤销结果字段的长度为 1 个八位位组;
j) LR-WPAN协调器的公钥撤销查询结果字段中的可信第三方签名字段的内容与 GB/T 15629. 15— 2010 中规定的相符;
k) 测试平台解析得到非对称密码算法测试相关的数据字段,并利用这些字段开展签名算法实现的正确性和一致性测试,其中对 SM2 数字签名算法的测试见 GB/T 32918、GM/T 0009 。
测试平台解析得到数字证书格式测试相关的数据字段,并解析数字证书格式,其中对 SM2 数字证书格式的测试见 GM/T 0015 。
相关推荐
- GB/T 32201-2015 气体流量计
- GB/T 37125-2018 硫铝酸盐水泥熟料
- GB/T 25120-2023 轨道交通 机车车辆牵引变压器和电抗器
- GB/T 22627-2014 水处理剂 聚氯化铝
- GB/T 25820-2018 包装用钢带
- GB∕T 19473.1-2020 冷热水用聚丁烯(PB)管道系统 第1部分:总则
- GB/T 18844-2002 滑动轴承 损坏和外观变化的术语、特征及原因
- GB∕T 40095-2021 智能变电站测控装置技术规范
- GB/T 28807.2-2017 轨道交通 机车车辆和列车检测系统的兼容性 第2部分:与轨道电路的兼容性
- GB 21346-2022 电解铝和氧化铝单位产品能源消耗限额

