一种采用双重加密算法的射频卡片.pdf

上传人:r5 文档编号:5989937 上传时间:2019-04-02 格式:PDF 页数:6 大小:309.43KB
返回 下载 相关 举报
摘要
申请专利号:

CN201611003603.2

申请日:

2016.11.15

公开号:

CN106529651A

公开日:

2017.03.22

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06K 19/073申请日:20161115|||公开

IPC分类号:

G06K19/073; H04L1/00

主分类号:

G06K19/073

申请人:

安徽汉威电子有限公司

发明人:

蔡昕; 汪青山; 刘春

地址:

230031 安徽省合肥市高新区柏堰科技园香樟大道与杨林路交口B-2#号楼101室

优先权:

专利代理机构:

北京和信华成知识产权代理事务所(普通合伙) 11390

代理人:

胡剑辉

PDF下载: PDF下载
内容摘要

本发明公开一种采用双重加密算法的射频卡片,包括IC芯片和感应天线,所述IC芯片内具有330位的EEPROM存储器,所述存储器被分为10块存储块,8块所述存储块为第0页,分别为block0‑block7;另外2块存储块为第1页,分别为block1和block2;所述射频卡片的第一重加密方式:采用加密密钥1,经加密算法1对卡片ID号加密得出卡片读写口令密码,所述口令密码写入存储块block7中;第二重加密方式:采用加密密钥2,经加密算法2得到数据密码,用户数据经数据密码加密为交换数据后写入存储块block1‑block6。本发明的射频卡片通过第一重加密和第二重加密,实现射频卡片的双重加密,增加卡片内数据的安全性,同时在数据通信的过程中采用CRC校验,保证数据传输的过程中的稳定性和可靠性。

权利要求书

1.一种采用双重加密算法的射频卡片,其特征在于:包括IC芯片和感应天线,所述IC芯
片内具有330位的EEPROM存储器,所述存储器被分为10块存储块,每块中前32位为数据位,
第33位为锁定位,其中,8块所述存储块为第0页,分别为block0-block7;另外2块所述存储
块为第1页,分别为block1和block2。
2.根据权利要求1所述的一种采用双重加密算法的射频卡片,其特征在于:所述第0页
中block0块为配置字;block1-block6块为数据存储块,用于存储用户数据;block7块用来
存储保护口令;所述第1页中block1块用于存储卡片参数,block2块用于存储卡片ID号。
3.根据权利要求1所述的一种采用双重加密算法的射频卡片,其特征在于:所述射频卡
片采用双重加密,第一重加密方式:采用加密密钥1,经加密算法1对卡片ID号加密得出卡片
读写口令密码,所述口令密码为32位,所述32位口令密码写入存储块block7中;第二重加密
方式:采用不同于第一重加密密钥的加密密钥2,经加密算法2得到数据密码,用户数据经数
据密码加密为交换数据后写入卡片数据存储块block1-block6。
4.根据权利要求3所述的一种采用双重加密算法的射频卡片,其特征在于:当所述射频
卡片进入到读卡器的射频信号范围内时,射频卡片主动发送工作参数数据至读卡器,读卡
器确认射频卡片的参数数据后,所述读卡器发送读取所述射频卡片的ID号指令,所述射频
卡片接收到指令后向读卡器返回射频卡片的ID号,读卡器根据算法计算出卡片的读取口
令。
5.根据权利要求1所述的一种采用双重加密算法的射频卡片,其特征在于:每张卡片的
ID号不同,经加密得到的读取口令密码也不同,实现卡片的动态加密。
6.根据权利要求1所述的一种采用双重加密算法的射频卡片,其特征在于:当向所述射
频卡片内读取用户的数据信息时,对数据进行算法解密,数据进行算法解密时,先从卡片数
据存储块block1-block6中读取交换数据,再将交换数据用数据密码进行解密得到用户的
有效数据,保证用户数据的安全性。

说明书

一种采用双重加密算法的射频卡片

技术领域

本发明属于射频卡片技术领域,涉及到一种采用双重加密算法的射频卡片。

背景技术

射频卡(简称RF卡)是一种以无线方式传送数据的集成电路卡,它具有数据处理及
安全认证功能等特有的优点。

市面上常用的射频卡一般分为普通射频卡和加密卡。普通射频卡只要进入到读卡
器的射频信号范围内时便会发送数据,读取卡片内的数据无需密码,这种射频卡的安全性
极低。加密射频卡进入到读卡器的射频信号范围内时会根据卡片设置发送数据,读卡器必
须发送特定的密码才能读取卡片内的数据内容,增加了数据的安全性。现在市面上许多射
频卡应用使用采用的是固定密码方式,每个系统采用预设的统一密码,由于密码存储块只
有8位或16位,易于被破解。另外由于同一系统内卡片的密码相同,所以只能用于安全性要
求不高的场合。

发明内容

本发明的目的在于提供一种采用双重加密算法的射频卡片,通过对射频卡片采用
双重加密方式,解决了射频卡片易被破解,导致用户的数据信息泄露的问题。

本发明的目的可以通过以下技术方案实现:

一种采用双重加密算法的射频卡片,包括IC芯片和感应天线,所述IC芯片内具有
330位的EEPROM存储器,所述存储器被分为10块存储块,每块中前32位为数据位,第33位为
锁定位,其中,8块所述存储块为第0页,分别为block0-block7;另外2块所述存储块为第1
页,分别为block1和block2。

进一步地,所述第0页中block0块为配置字;block1-block6块为数据存储块,用于
存储用户数据;block7块用来存储保护口令;所述第1页中block1块用于存储卡片参数,
block2块用于存储卡片ID号。

进一步地,所述射频卡片采用双重加密,第一重加密方式:采用加密密钥1,经加密
算法1对卡片ID号加密得出卡片读写口令密码,所述口令密码为32位,所述32位口令密码写
入存储块block7中;第二重加密方式:采用不同于第一重加密密钥的加密密钥2,经加密算
法2得到数据密码,用户数据经数据密码加密为交换数据后写入卡片数据存储块block1-
block6。

进一步地,当所述射频卡片进入到读卡器的射频信号范围内时,射频卡片主动发
送工作参数数据至读卡器,读卡器确认射频卡片的参数数据后,所述读卡器发送读取所述
射频卡片的ID号指令,所述射频卡片接收到指令后向读卡器返回射频卡片的ID号,读卡器
根据算法计算出卡片的读取口令。

进一步地,每张卡片的ID号不同,经加密得到的读取口令密码也不同,实现卡片的
动态加密。

进一步地,当向所述射频卡片内读取用户的数据信息时,对数据进行算法解密,数
据进行算法解密时,先从卡片数据存储块block1-block6中读取交换数据,再将交换数据用
数据密码进行解密得到用户的有效数据,保证用户数据的安全性。

本发明的有益效果:本发明的双重加密算法的射频卡片通过第一重加密和第二重
加密,实现射频卡片的双重加密,增加卡片内数据的安全性,同时在数据通信的过程中采用
CRC校验,保证数据传输的过程中的稳定性和可靠性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的
附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领
域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。

图1为本发明双重加密算法的加密流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它
实施例,都属于本发明保护的范围。

本发明为一种采用双重加密算法的射频卡片,包括IC芯片和感应天线,该卡片本
身是无源体,当读写器对卡进行读写操作时,读写器发出的信号由两部分叠加组成:一部分
是电源信号,该信号由卡接收后,与其本身的L/C产生谐振,产生一个瞬间能量来供给芯片
工作;另一部分则是结合数据信号,使芯片完成数据修改、存储等,并返回给读写器,完成读
写操作。该芯片内具有330位的EEPROM存储器,该存储器被分为10块,每块中前32位为数据
位,第33位为锁定位,其中,8块存储块为第0页,分别为block0-block7,block0块为配置字,
block1-block6块为数据存储块,用于存储用户数据;block7块用来存储保护口令,当口令
模式被激活时,该存储块中的口令有效;另外2块存储块为第1页,分别为block1和block2,
其中,block1块用于存储卡片参数,block2块用于存储卡片ID号。

请参阅图1所示,该射频卡片采用双重加密,第一重加密方式:采用加密密钥1,经
过加密算法1对卡片ID号进行加密得出卡片读写口令密码,该口令密码为32位写入存储块
block7中,由于每张卡片的ID号不同,因此每张卡片的读取口令也不同,实现卡片的动态加
密;第二重加密方式:采用不同于第一重加密密钥的加密密钥2,经过加密算法2得到数据密
码,用户数据经过数据密码加密为交换数据后写入卡片数据存储块block1-block6。

当射频卡片进入到读卡器的射频信号范围内时,射频卡片主动发送工作参数数据
至读卡器,读卡器确认射频卡片的参数数据后,发送读取射频卡片的ID号指令,该射频卡片
接收到指令后向读卡器返回自己的ID号,读卡器根据相应算法计算出卡片的读取口令,由
于每个射频卡片的ID号不同,从而每个卡片的读取口令不同,当口令读取正确时,能够读取
卡片内的数据。卡片内的用户数据经过再次加密,再次加密的加密算法2不同于口令加密的
加密算法1,同样是采用一卡一密的动态算法,当向射频卡片内读取用户的数据信息时,对
数据进行算法解密,数据进行算法解密时,先从卡片数据存储块block1-block6中读取交换
数据,再将交换数据用数据密码进行解密得到用户的有效数据,保证用户数据的安全性。

在卡片读写器与卡片的通信中通过数据CRC校验保证卡片数据的完整性和有效
性,同时增加数据传输的稳定性和可靠性。

本发明的双重加密算法的射频卡片通过第一重加密和第二重加密,实现射频卡片
的双重加密,增加卡片内数据的安全性,同时在数据通信的过程中采用CRC校验,保证数据
传输的过程中的稳定性和可靠性。

以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员
对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明
的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

一种采用双重加密算法的射频卡片.pdf_第1页
第1页 / 共6页
一种采用双重加密算法的射频卡片.pdf_第2页
第2页 / 共6页
一种采用双重加密算法的射频卡片.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种采用双重加密算法的射频卡片.pdf》由会员分享,可在线阅读,更多相关《一种采用双重加密算法的射频卡片.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明公开一种采用双重加密算法的射频卡片,包括IC芯片和感应天线,所述IC芯片内具有330位的EEPROM存储器,所述存储器被分为10块存储块,8块所述存储块为第0页,分别为block0block7;另外2块存储块为第1页,分别为block1和block2;所述射频卡片的第一重加密方式:采用加密密钥1,经加密算法1对卡片ID号加密得出卡片读写口令密码,所述口令密码写入存储块block7中;第二重加。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1