2024智能终端设备间互信操作测试方法_第1页
2024智能终端设备间互信操作测试方法_第2页
2024智能终端设备间互信操作测试方法_第3页
2024智能终端设备间互信操作测试方法_第4页
2024智能终端设备间互信操作测试方法_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智能终端设备间互信操作测试方法II目 次前言 II引言 III范围 1规性用件 1术和义 1缩语 2智终设间信作测分析 2智终设间信系建、递解的试方法 3能端备互关系立全试法 3能端备互关系递全试法 7能端备互关系除全试法 8附录A(料)见安全不全机接口 10附录B(料)见安全不全议 11PAGEPAGE10智能终端设备间互信操作测试方法范围本文件规定了智能终端设备间安全建立、传递、解除互信关系各阶段的测试方法。(T/TAF097-2021 3.1智能端备 intelligentterminal具备网络接入功能,可进行信息采集和处理,支持数据通信的终端设备。3.2设备信系立据 devicetrustrelationshipestablishmentcredentialstoken3.3可信三方 trustedthirdparty在双方通信设备之外,能够提供身份验证及证书签发功能的第三方服务器。3.4互信系 mutualtrustrelationship多个智能终端设备相互信任彼此来源且具有合法性身份。3.5可信备表 trusteddevicelist已建立互信关系的设备信息记录。缩略语下列缩略语适用于本文件。RPMB:重放保护内存块(ReplayProtectedMemoryBlock)SFS:安全文件系统(SecureFileSystem)TREC:互信关系建立凭据(TrustRelationshipEstablishmentCredentials)智能终端设备间互信关系建立的场景可以分为如下三种:——场景1:操作设备A、设备B,通过可信第三方服务器建立互信关系。图1 基可第方互信系意图:操作设备CPINNFC3EFF、GGF31/1/2。图2 互关传示图T/TAF097-202112312。T/TAF097-2021//CC注意:厂商在提供设计文档、代码片段、测试报告、认证/测评证书等资料时,须符合业界惯例且保护自身商业秘密。a)2TRECT/TAF097-2021-6.3.1-a)TREC1TRETE、TREC; 步骤TREC(3:TREC1TRECTREC3,2TREC3TRECb)2TRECT/TAFTRECTRECTREC1:TRECTRECTREC;2:1TREC3:2TREC,是1TREC,22A的TREC33C的TRECc)2TRECT/TAFTREC——安全通道的建立应基于安全协议和设备间共享的机密信息,共享的机密信息应包括但不限于:输入预置PIN码/随机PIN码、通过扫码获得二维码中的共享信息、近场NFC交换的共享信息等。——TREC应通过上述建立的设备间安全通道进行加密传输。a)测试步骤:1:B)2:(B)12d)1T/TAFTRECTREC——可信第三方服务器应下发与被请求设备相对应的合法TREC。TRE(v1.2TRECTREC;2:B)1ABA、BA、4:1A1TREC2;233A4e)1TRECT/TAFTRECTREC1:()TREC2:1ABABTREC1B的TRECTREC。1TREC22BTREC3ATRECf)2TRECT/TAFTRECTRECTREC1:TREC(RPMBSFS等TREC;步骤2:按照场景1搭建测试环境,设备A使用未授权的测试程序读取本地存储的设备B的TREC步骤3:按照场景2搭建测试环境,设备C使用未授权的测试程序读取本地存储的设备D的TREC1TREC22AB的TREC33CD的TRECg)2TRECT/TAFTREC1:Token等)TREC1ABTREC1AB的2CDTREC2CD的1TREC22A、BTREC3AB4;4C、DTREC5C、Dh)2TREC测试项目T/TAF097-2021-6.3.1-h):互信关系建立后,当智能终端设备建立设备间通信连接时,应基于设备双方获取的对端设备TREC建立安全的连接,以确保数据的传输安全。1)步骤1:PBKDF10000ECDHStation-To-StationTREC1)TRECi)2TRECT/TAFTRECTREC1)步骤1:审查厂商提交的文档,查看被测智能终端设备建立互信关系后清除缓存中TREC的代码片段,是否采用业界通用的覆盖/重写技术(如:全0/全1/随机数覆写、加密后丢密钥等)清除了TREC的缓存。1)1TREC36.1、g)、测试项h)i)测试项目T/TAF097-2021-6.3.2-a):应满足(T/TAF097-2021)6.3.1中c),d),e),f),g),h),i)的要求。此规则约束的是场景33可以拆解成场景1/21/场景2(2(T/AF9-01)6.3.1c),d),e)三条技术要求约束的是场景3中的场景1/6.1章节评测场景1、场景2(见测试项097-2021)6.3.1中f),g),h),i)的规则。另外,场景3中设备满足(T/TAF097-2021)6.3.1中f),g),h),i)的规则的测试方法跟本文件6.1章节f),g),h),ib)3TRECT/TAFTREC1:(HMAC等TREC2:3EGE的TRECF;3:3FG的TRECEETREC1TREC22EG的TREC3EFa)3TRECT/TAFTREC//基于等价类遍历设备间互信关系解除的方式,解除方式包括但不限于:主动解除绑定/注销账号/恢复出厂/卸载互信关系业务,执行如下测试步骤:1:(0/1/)TREC;步骤2:按照场景1搭建测试环境,设备A通过测试程序读取本地设备BTREC的存储单元/11,设备A、ABTREC121112TREC;步骤3:按照场景2搭建测试环境,设备C通过测试程序读取本地设备DTREC的存储单元/21,设备C、CDTREC元/存储区导出到文本22,对比文本21、文本22,检查是否采用设计文档所述技术彻底删除了对端的TREC;步骤4:按照场景3搭建测试环境,设备E通过测试程序读取本地设备GTREC的存储单元/31,设备E、EGTREC323132TREC。1TREC,22A的TREC33C的TREC44E的TREC123测试项目T/TAF097-2021-6.3.3-b):解除了互信关系的设备相关信息应从可信设备列表中删除。a)测试步骤:遍历设备间互信关系解除的方式(包括:主动解除绑定/注销账号/恢复出厂/卸载互信关系业务等),执行如下步骤:1B2D3G1A、设备22C、设备33E、设备附录A(资料性)常见的安全和不安全随机数接口、WindowsCryptGenRandom、OpenSSL的RAND_bytes或RAND_priv_bytes、OpenSSLFIPS模块中实现的各种DRBG、JDK的java.security.SecureRandom已知常见的不安全随机数接口有:C标准库函数random()、rand()以及Java的j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论