- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
采用AT88SC0104C对电子产品加密防盗版的研究
电子产品硬件加密防盗版新方法
杨振野 韦方明 陈坤城 谭光雷
广东技术师范学院电子信息工程系(广州,510665)
摘要:本文首先介绍了AT88SC0104C~25616C协议认证卡AT88SC0104C实现对电子产品加密防盗版的方法和安全性进行了研究;最后,给出了详细的设计过程和应用实例。
关键词:AT88SC0104C,硬件加密,防盗版
分类号:TP309.7 文献标识码:B
一、引言
电子产品被非法复制的情况极其严重。为此,Atmel公司于1999年推出了用于防范盗版的加密器件AT88SC153和AT88SC1608,取得了一定的效果。但由于这两种器件采用的是明文传送方式,所以其中的数据在通信过程中易被截获。在2003年,Atmel公司又推出了具有双向认证且密文传送的新型加密器件AT88SC0104C~25616C系列协议认证卡,存储容量最高可达32K字节。
二、 AT88SC0104C~25616C系列协议认证卡卡是AT88SC153相比,最突出的特点是所有传送数据为密文传送,确保了存储数据的安全性。ATMEL公司现已建议在新产品开发中不再使用AT88SC1608和AT88SC153。按ATMEL公司中国办事处的要求,下面仅介绍厂商同意公开的资料。事实上,AT88SC0104C~25616C与AT88SC1608、AT88SC153有很多相似之处,如访问权限寄存器和写锁控制寄存器等。AT88SC0104C~25616C协议认证卡时钟频率1.5MHz;符合ISO/IEC 7816-3同步协议。可将具有相同安全等级密码的多个应用分区合并。区分别受读密码、写密码(套密码、个字节),错误计数8次。
图1 AT88SC0104C~25616C协议认证卡的封装图
3.AT88SC0104C~25616C协议认证卡的存储器构成
存储分区 0 1 2 3 4 5 6 7 地址 分区0字节 0H~QH 配置区 字节 00 注:P为用户分区最大编号,0~15;Q为最大字节地址,018H~7F8H。
图2 AT88SC0104C~25616C协议认证卡的存储器构成示意图AT88SC0104C~25616C
协议认证卡的存储器构成如图2所示。图2中的每个用户分区的访问地址均相同。具体访问哪个分区由选择的分区号确定。用户分区存储器的访问受控制逻辑电路的控制,保护功能在初始化时(即发行)由配置区的访问权限寄存器AR、密码权限寄存器PR和密码来配置。
AT88SC1616 配置区的结构如图3所示。
0 12 3 4 5 6 7 地址 厂商信息 复位应答(ATR) 00 制造代码(F) 测试区(MTZ) 卡制造商代码(CMC) 08H 识别区
历史代码(HC:ATMEL出厂后熔断) 10H DCR 识别码(Nc) 18H AR0 PR0 AR1 PR1 AR2 PR2 AR3 PR3 20H 发布号(C) 40H AAC 密文(Ci) 密钥密钥(Gc) 密码区 PAC 写0 PAC 读0分区密码 B0H 系统区 保留 F0H 图3 AT88SC0104C协议认证卡的配置区构成示意图
图中,PR为密码权限寄存器,其他各项内容均与AT88SC153相似。访问权限WLM、MDF和PGO(即Bit2、Bit1、Bit0)与AT88SC153协议认证卡相同,Bit7~ Bit3用于配置密码和认证模式。
4. 协议认证过程
AT88SC0104C~25616C协议认证卡的协议认证过程与AT88SC1608相似。与AT88SC1608相比,其协议认证过程(即步骤1~3)是相似的。在传送密文数据时由于传送了校验和,使得数据的安全性更高。AT88SC0104C~25616C协议认证卡的协议认证过程如下:
操作步骤 AT88SC0104C~25616C协议认证卡 信息流向 IC卡读写器 1 传送卡号NC → 计算质询A 2 校验A;计算质询B ← 传送质询A 3 传送质询B → 校验B 4 校验读密码 ← 读密码(读密码) 5 传送数据 → 接收数据 6 传送校验和 → 接收并校验校验和 7 校验写密码 ← 写密码(写密码) 8 接收数据 ← 传送数据 9 接收并校验校验和 ← 传送校验和 10 写数据 AT88SC0104C~25616C协议认证卡与IC卡读写器之间有三种基本通信模式,如表1所示。上电后缺省配置下为标准模式。成功的认证操作激活认证模式。认证操作成功后激活加密模式。
表1 AT88SC0104C~25616C协议认证卡的通信加密模式
通信模式 配置数据 用户数据 密码 数据校验 标准模式 明文 明文 明文 MDC 认证模式 明文 明文 加密 MAC 加密模
您可能关注的文档
最近下载
- 四川省成都市第七中学2023-2024学年高一上学期12月月考化学试题2.docx VIP
- 2025中国南水北调集团新能源投资有限公司第二批社会招聘笔试备考题库及答案解析.docx VIP
- 【巴塔耶】眼睛的故事.pdf VIP
- 物料主数据管理规范.pdf VIP
- 入党志愿书空白表格( 2).doc VIP
- 2025届高考语文一轮复习:辨析并修改病句.pptx VIP
- 2025年(完美版)北师大版八年级下册数学期末测试卷及含答案(易错题).pdf VIP
- 2025年最新八年级历史下册期中质量检测试卷分析与教学反思---杨顺国 .pdf VIP
- 2025义务教育劳动新课标课程标准考试真题和答案.docx VIP
- 三体系管理评审培训教材.ppt VIP
文档评论(0)