AT88SC153加密卡简介.DOCVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
AT88SC153加密卡简介

AT88SC153加密卡,它继承了AT88SC1608的全部优点,只是存储容量及分区数有所改变,基本上可以理解为小容量的AT88SC1608。 AT88SC153加密卡时钟频率为1MHz,支持页写方式(8字节/页),如果以页 写方式访问的话,访问时间为10ms(最大)/页;工作电压为2.7V—5.5V; 写/擦除次数为10万次;数据保持100年;工作温度为O一70℃;通讯协议符合 ISO/IEC 7816-3同步协议。 与AT88SC1608一样,AT88SC153加密卡的高保密性能十分突出,除了带加密 逻辑,还具有高保密认证及反截取跟踪技术,64位相互认证及认证错误计数 器,错误计数8次。 AT88SC153具有1个64字节设置区和3个64字节应用分区,3个区可以自由合 并,分别受读密码、写密码(4套密码、各3个字节)控制,错误计数4/8次。 AT88SC153共有2048位(256字节)存储空间,其中前1536位(192字节)为应用 区,后512位(64字节)为设置区。 存储结构:(字节地址以16进制表示) 存储分区 $0 $1 $2 $3 $4 $5 $6 $7 地址 应用分区0(User0) 64字节 $00 应用分区1(User1) 64字节 $80 应用分区2(User2) 64字节 $40 设置区 64字节 $C0 其中设置区存储结构:(字节地址以16进制表示)   $0 $1 $2 $3 $4 $5 $6 $7 地址 厂商信息 复位应答(ATR) 历史代码(HC) $00 厂商代码(FZ) 卡商码(CMC) AR0 AR1 AR2 MTZ $08 识别区 发布号(IC) $10 DCR 识别码(Nc) $18 AAC 密文(Ci) $20 密钥 密钥(Gc) $28 密码区 PAC 写密码0(WP0) PAC 读密码0(RP0) $30 PAC 写密码1(WP1/SC) PAC 读密码1(RP1) $38 注:哪个区用哪套密码是否要认证要由访问权限AR0-AR2来决定。 在采用校验和认证方式时,地址$20也可以用作校验和认证寄存器(CAR)。 ATR:复位应答,由ATMEL定义,不可改。 HC:历史代码,由ATMEL定义,不可改。 FZ:厂商代码,由ATMEL定义,不可改。 CMC:卡商代码,由卡厂定义,不可改。 AR0-2:访问权限。个人化前定义。(详细用法参见访问权限) MTZ:用于测试卡的读写性能。任意条件下均可测试。 IC:发布号。个人化前定义。 DCR:设备设置寄存器。 Nc:识别码,通常用作卡的唯一标识—卡号。个人化前定义。 Ci:密文,个人化前可写一随机数,认证卡时使用,每次认证会被自动改写。 Gc:密钥,64位的保密种子,由Nc通过F1公式推算出来,在个人化前,写入卡 中。个人化后不可访问,认证时作为该卡的F2公式的参数。(详细用法参见 认证协议) AAC:为认证错误计数器。初始值为8,但每次校验出错减2,所以共有4次连续 校验出错的机会,可扩展为8次(见DCR的设置方法)。也用作Ci的一部分, 注意如果修改了AAC,会影响下一次认证的Ci值。 CAR:校验和认证寄存器。只有认证完成时才有用,每次写操作都会激活校验和 方式,并把写或连续写的校验和自动写入CAR,此时可以读出校验和,以 确定写操作是否完成。任何读操作都会结束校验和方式。 WP0,WP1,RP0,RP1:2套读写密码集,每个分区可以分别指向唯一的密码集, 也可以指向同一套密码集,这样就可以只核对一套密码而进入多个分区, 使多个分区合成为一个大的分区。默认WP1、RP1为读写密码。写密码1 (WP1)还作为传输密码(SC)。另外,如果需要修改读写密码时,也必须核 对同一套密码集的写密码。 SC:传输密码。初始值由ATMEL定认。发到每个卡厂都不同。可以修改,在个人 化前一直使用SC,个人化后其它密码才会被用到。 PAC:为分区密码错误计数器。初始值为8,但每次校验出错减2,所以共有4次 连续校验出错的机会。可扩展为8次。(见DCR的设置方法) 熔丝标志(FUSE) 熔丝标志位于设置区的$40地址,存储结构:(地址以16进制表示) 位7 位6 位5 位4 位3 位2 位1 地址 0 0 0 0 PER CMA FAB $40 注:FAB、CMA、FAB为AT88SC153的EEPROM的三级熔丝保护标志,“0”表示已熔 断。在熔丝标志全为“1”时,所有的存储空间都可读。每一步熔断操作都 不能返回。 FAB为ATMEL的芯片出厂时的熔断标志。 CMA为卡厂的卡片出厂时的熔断标志。 PER为应用系统启动前个人化时的熔断标志。 当我们把AT88SC153卡交付使用之前,卡内信息应已作完以下的操

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档