CPU卡COS系统文件结构详解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CPU卡COS系统文件结构详解.doc

MF 文件头信息中的主要参数说明 File ID App_Type RFU保留字节 Atr_SFI DIR_SFI FCI_SFI ACw RLD_KID BLK_KID Limit-value MF-name DDF 文件 ADF 文件 透明文件 ESAM 专用钱包文件 安全文件(内部) (MK:MF 的主控密钥(卡片主控密钥/环境主控密钥)。短标识符为‘00’(KID=‘00’)。 在MF 下建立文件时,须认证此密钥。 2 3F00 字节数 1 00 1 00 1 00时不设ATR文件 1 00 1 00 1 1 1 1 1~16 可选 注释 环境类型 保留字节 固定:00 ATR 文件的短文件标识符卡上电复位后,ATR 文件的内容, 作为复位应答信息(ATR)的历史字节被发送。最大15 个字节, 该文件的类型为透明文件。如ATR-SFI =‘00’时,表示卡内 不设置ATR 文件,卡会给出缺省的ATR 内容 目录文件 类型为线性记录文件 选择应用时,FCI 文件的内容作 为SELECT FILE 命令的响应数据从卡内送出 COS ESAM:edit BY CHUDS MK 控制属性 MK 的重装密钥的短标识符 环境锁定密钥的短标识符 密钥认证限制数15 0时无限次 MF 的应用名称(可选) ACw:定义 Write 0 0 CER CIPH KT 0 0 0 当CER=‘1’时,WRITE KEY命令的数据域中要附有校验码MAC 当CIPH=‘1’时,WRITE KEY命令的数据域为密文 KT=‘0’时MK 的长度为8 字节,KT=‘1’时MK 的长度为16 字节 注释 DDF 文件用于创建一个应用环境。在该环境下可建立若干与应用环境相关的ADF、EF 和SF 等,也可建立DDF。在DDF 下,只能选择其范围内直接的DDF、ADF、EF 和SF 文件 2 1~16(可选可放到最后) 2 1 00 20000 1 1 1 1 1 1 File_ID DDF_Name LNG App_t RFU DIR_SFI FCI_SFI ACw RLD_KID BLK_KID Limit 字节数 文件标识符 文件体空间 环境类型‘00’。 保留字节(2 字节):固定为‘0000 目录文件的短文件标识符类型为线性记录文件00’时,表示DDF 下不设置目录文件 选择DDF 时,FCI 文件的内容为SELECT FILE 命令的响应数据从卡内送出 DDF 主控密钥控制属性 控制DDF 主控密钥重装方式 MK 的重装密钥的短标识符。重装MK 时,加密数据和计算MAC 所用密钥的短标识符。该密钥的用途为传输密钥或主控 密钥。0 环境锁定密钥的短标识符。执行CARDBLOCK 命令时计算MAC 所用密钥的短标识符。该密钥的用途为传输密钥或 主控密钥 认证限制最大可设置为15减为0 时,密钥被锁定。Limit-Value 设置为0 值时,限制数为无限大 文件标识符 ACw:定义 Write 0 0 CER CIPH KT KP1 0 KACT 当CER=‘1’时,WRITE KEY命令的数据域中要附有校验码MAC 当CIPH=‘1’时,WRITE KEY命令的数据域为密文 KT=‘0’时MK 的长度为8 字节,KT=‘1’时MK 的长度为16 字节 KP1,标识RLD-KID 所指密钥的位置,KP1=‘0’时,RLD-KID 所指密钥在当前DDF 下=‘1’时,RLD-KID 所指密钥在父目录下. KACT =‘0’表示不存在MK。可通过父目录下的主 控密钥按ACw 定义的方式建立MK。当卡复位后,在该应用环境下不可建立任何形式 的应用和文件。KACT=‘1’表示MK 已经存在。缺省值为全‘0’密钥长度由KT 设 定 KACT=‘1’表示MK 已经存在。缺省值为全‘0’。 密钥长度由KT 设定 (MK:DDF 的主控密钥(环境主控密钥)。短标识符为‘00’(KID=‘00’)。在DDF 下建立文件时,须认证此密钥 注释 2 2 400000000 1 1 1 1 1 1~16(可选) File_ID LNG RFU FCI_SFI ACw RLD_KID BLK_KID Limit ADF-Name ADF文件用于定义一个具体的应用。在该应用下可建立多个EF 和SF 文件体空间 保留字节(4 字节):固定为 FCI 文件的短文件标识符。选择ADF

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档