接触式逻辑加密卡技术

接触式逻辑加密卡技术

ID:40489191

大小:587.10 KB

页数:67页

时间:2019-08-03

接触式逻辑加密卡技术_第1页
接触式逻辑加密卡技术_第2页
接触式逻辑加密卡技术_第3页
接触式逻辑加密卡技术_第4页
接触式逻辑加密卡技术_第5页
资源描述:

《接触式逻辑加密卡技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、接触式逻辑加密卡技术电子与信息工程学院提纲接触式逻辑加密卡存储结构与安全技术典型卡型剖析:SLE4406卡SLE4442卡AT88SC1608卡接触式逻辑加密卡的读写控制典型卡型剖析:SLE4442卡时序分析与读、写、密码校验程序接触式逻辑加密卡组成SecurityMemoryCard逻辑加密卡特性组成:非易失性存储器+硬件加密逻辑;芯片:专门为IC卡设计的芯片(ASIC);安全性:具有安全控制逻辑,安全性能较好;多种安全措施:PIN、EC、FUSE、TC、多存储器(ROM、PROM、EEPROM并存)、多分区存储结构。通信

2、协议:支持ISO7816国际标准。适用场合:有一定安全要求的场合,如IC卡电话、网吧卡、加油卡、保险卡、驾驶卡、借书卡、小额电子钱包等。典型逻辑加密卡—SLE4406一次性使用,带加密逻辑,按位操作计数卡(TokenMemoryCard),以一次性的计数方式,从写满的计数器中减“1”,直至存储单元全减为“0”为止104位容量,最大可提供20480计数单位3字节传输密码,1位发行标志保护常用于具有定额定价的消费系统中,如公用电话卡、预付费加油卡、停车计费卡、游乐园消费卡等SLE4406存储分布图和计数规则计数规则发行后,用户区

3、进入计数状态,为5位8进制计数器,但第5位计数器只有4位可用,因此最大计数值为20480。说明:计数区按位写0,按字节借位擦除,如:1111111100000000擦成:1111111011111111SLE4406操作方式检查发行标志位是否为1,是则可以校验传输密码先将密码计数器-1,然后比较密码,校验正确则密码计数器恢复,允许写入发行商代码,将控制位写为0(发行)。允许初始化计数器(擦除第2-5字节并重新写入),此操作将撕毁传输密码并不可恢复。一旦控制位为0,表示已发行,将不能再更改发行商代码。第2-5字节成为5位计数器

4、,只能写0及借位擦除。SLE4406保密特性典型逻辑加密卡—SLE4442按字节操作,可反复应用多存储器结构256*8位EEPROM型主存储器。32*1位PROM型保护存储器。4*8位EEPROM型加密存储器安全性:用户密码(3字节)+密码错误计数(3次)+PROM保护2线串行连接协议,满足ISO7816同步传送协议SLE4442存储结构SLE4442存储器分配(一)主存储器(mainmemory):EEPROM型,256B按字节操作,字节地址0~255(00H~FFH),所有单元可任意读取。主存储器可分为两个数据区:保护数

5、据区:00H-1FH,用户密码+熔丝保护(擦除、写当校验用户密码正确且熔丝未熔断时允许进行擦除和写入操作,否则不允许熔丝:保护存储器中第n位(n=0~31)对应主存储器中第n个字节,1——未熔断,0——熔断。应用数据区:20H-FFH。用户密码保护(擦除、写)SLE4442存储器分配(二)保护存储器(protectionmemory):PROM型,32bits按位操作,位地址0~31每位相当于主存储器保护数据区对应字节单元的控制熔丝(FUSE),相应位为1时该字节可擦写,为0时不可保护存储器可任意读出,但需校验密码正确方能写

6、入,一经写入(从1变为0)不可再擦除,可理解为FUSE一经熔断不可再恢复。SLE4442存储器分配(三)加密存储器(securitymemory):EEPROM型,4B按字节操作,字节地址0~3字节0:EC(ErrorCounter),低3位有效,可任意读、写,用户密码校验成功方可擦除。字节1,2,3:3字节PSC(可编程加密代码)PSC校验成功前不可读,只能进行比较操作;密码“比较”成功后才可以进行读出、写入和擦除。典型逻辑加密卡—AT88SC1608按字节操作,可反复应用存储容量:16Kbits安全性:三重密码+熔丝+读

7、写控制位单存储器、多存储分区结构标志数据区:制造商、发行商代码。控制数据区:SC(2字节)、EC、Erasekey。应用数据区:4个、各自独立2线串行连接协议,满足ISO7816同步传送协议SC1一区密码AT88SC1608存储器分配(一)标志数据区:验证卡片真伪的重要标识制造商代码区FZ(FabricationZone),2B记录卡芯片生产商的特定信息(例如:生产批号、日期、特别制定的特征代码)FUSE1熔断前,可读,可更改FUSE1熔断后,只读,不可更改发行商代码区IZ(IssuerZone),8B用于记录卡片发行商的特

8、定信息(例如:发行批号、日期、地区范围编号、特定用户编号等特征代码)FUSE2熔断前,可读,可更改FUSE2熔断后,只读,不可更改AT88SC1608存储器分配(二)控制数据区:三重密码+密码错误计数用户密码SC(SecurityCode),2B用户密码错误计数SCAC(SecurityC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。