首页 > 团体标准

T/TAF 333-2026 基于SIM卡的GBA U派生密钥API技术要求.pdf

发布,引导,文件,通用,附录,团体标准
文档页数:32
文档大小:369.27KB
文档格式:pdf
文档分类:团体标准
上传会员:
上传日期:
最后更新:

团体标准

T/TAF333-2026

基于SIM卡的GBA_U派生密钥API技术要求

card

电信终端产业协会发布

目次

前言...1范围..2规范性引用文件3术语和定义4缩略语5概述.6GBA_U API 6.1 GBAUCipher6. 2 GBAUSignature 136.3 GBAUException . 246.4算法类型 267GBA_UAPI访间控制机制附录A(资料性) GBA_U派生密钥Ks_int_NAF生成过程 67附录B(资料性) GBA_U APIpackage 信息参考文献. 31

前言

本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草.

请注意本文件的某些内容可能涉及专利.本文件的发布机构不承担识别专利的责任.

本文件由电信终端产业协会(TAF)提出并归口.

本文件起草单位:中国移动通信有限公司研究院、中移物联网有限公司、芯昇科技有限公司、北京华弘集成电路设计有限责任公司、中国信息通信研究院.

本文件主要起草人:霍薇靖、李一萌、刘梅娟、王晓珍、王雷、袁琦、张宏星.

基于SIM卡的GBA_U派生密钥API技术要求

1范围

本文件规定了基于SIM卡的GBA_U派生密钥API技术要求,定义基于SIM卡的GBA_U派生密钥Ks_int_NAF的API接口,SIM卡上其他应用可调用该接口进行加解密及签名验签操作,本文件还定义了SIM卡上应用调用GBA_UAPI的访问控制规则.

2规范性引用文件

下列文件中的内容通过文中的规范性引用面构成本文件必不可少的条款.其中,注日期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括的修改单)适用于本 文件.

3GPP TS 31. 102USIM应用特性 (Characteristics of the USIM Application)

3GPP TS 31.103IP多媒体业务识别模块(ISIM)应用特性(Characteristics of the IPMultimediaServices Identity Module (ISIM) application)

3GPPTS33.220通用认证架构(GAA):通用引导(GenericAuthentication Architecture(GAA) ;Generic Bootstrapping)

3术语和定义

本文件没有需要界定的术语和定义.

4缩略语

下列缩略语适用于本文件.

ADF:应用专用文件(Application DedicatedFile)ADM:在创建EF的管理者控制下的对此EF的存取条件(Access condition to an EF which is underthe control of the authority which creates this file)API:应用程序接口(Application Programming Interface) AID:应用标识符(Application Identifier)BSF:引导服务器功能(Bootstrapping Server Function)COS:用户卡操作系统(ChipOperation System)GBA:通用引导架构(Generic Bootstrapping Architecture)GBA_U: 基于UICC的GBA (Generic Bootstrapping Architecture UICC) ISIM:IP多媒体服务身份模块(IM ServicesIdentity Module)NAF:网络应用功能(Network Application Function)SIM:移动网络用户身份模块(Subscriber IdentifierModule)UICC:通用集成电路卡(UniversalIntegrated Circuit Card)

USIM:通用用户识别模块(Universal Subscriber Identity Module)

5概述

GBA_UAPI在SIM卡中的位置如图1所示,位于SIM卡COS层的USIMAPI中,为基于GBA_U鉴权能力派生的密钥Ks_int_NAF为基础定义的密码服务接口,可为SIM卡上的应用(即applet)提供数据加解密、数字签名及验证等各类密码运算服务,密钥派生过程参见附录A,其package对应的AID见附录B.

图1GBA_UAPI在SIM卡中的位置

6GBA_U AP1

6.1 GBAUCipher

6.1.1概述

GBAUCipher提供基于Ks_int_NAF的加解密功能,方法定义见表1.

表1GBAUCipher方法定义

方法 说明get Instance (byte algorithn boolean externalAccess) 创建 GBAUCipher类的实例get Instance (byte cipherAlgorithm byte paddingAlgorithn boolean externalAccess)init (byte theMode byte[] adfAID short adfAIDorf short adfAIDLen 使用NAF ID以及对应的Ks_int_NAF密钥初byte[] nafID short nafIDOff short nafIDLen) 始化GBAUCipher对象init (byte theMode byte[] adFAID short adfAIDOff short adfAIDLen byte[] nafID short naf[DOff short nafIDLen byte[] bArray short b0ff short bLen)init (byte theMode byte[] adFAID short adfAIDoff short adfAIDLen byte[] nafID short nafIDoff short nafIDLen short keylength)init (byte theMode byte[] adfAID short adfAIDorf short adFAIDLen byte[] nafID short nafIDoff short nafIDLen byte[ bArray short b0ff short bLen short keyLength)

资源链接请先登录(扫码可直接登录、免注册)
①本文档内容版权归属内容提供方。如果您对本资料有版权申诉,请及时联系我方进行处理(联系方式详见页脚)。
②由于网络或浏览器兼容性等问题导致下载失败,请加客服微信处理(详见下载弹窗提示),感谢理解。
③本资料由其他用户上传,本站不保证质量、数量等令人满意,若存在资料虚假不完整,请及时联系客服投诉处理。
④本站仅收取资料上传人设置的下载费中的一部分分成,用以平摊存储及运营成本。本站仅为用户提供资料分享平台,且会员之间资料免费共享(平台无费用分成),不提供其他经营性业务。
投稿会员:匿名用户
我的头像

您必须才能评论!

手机扫码、免注册、直接登录

 注意:QQ登录支持手机端浏览器一键登录及扫码登录
微信仅支持手机扫码一键登录

账号密码登录(仅适用于原老用户)