用户可自行更换加密算法的射频识别卡的制作方法

文档序号:6344343阅读:194来源:国知局
专利名称:用户可自行更换加密算法的射频识别卡的制作方法
技术领域
本实用新型涉及通讯技术领域,尤其涉及一种用户可自行更换加密算法的有源射 频识别卡(RFID)。
背景技术
RFID(有源射频识别)技术是从上世纪80年代走向成熟的一项自动识别技术,近 年来发展十分迅速。目前RFID已在国内得到广泛的应用,主要集中于身份识别、公共交通
管理、物流管理等领域。射频识别卡(RFID)通常被称为无线标签。与条码、磁卡、IC卡等同期或早期的识 别技术相比,射频卡具有非接触、工作距离长、适于恶劣环境、可识别运动目标等优点。在对安全性要求很高的应用场合,定期或不定期更换密钥甚至更换加密算法,对 于提高系统安全性有着非常重要的意义。现在采用的射频识别卡(RFID)在出厂时密钥、加密算法就定型了,一些卡可以修 改密钥,但算法是修改不了的。一旦系统被攻击突破或系统进行升级,往往需要更换算法。 而要做算法的更改就必须进行卡的重新生产,造成财力、时间的浪费。
发明内容本实用新型的目的是提供一种用户可自行更换加密算法的射频识别卡,其可以根 据需要被客户自行修改算法,以提高其应用的安全性。为实现上述目的,本实用新型采取以下设计方案一种用户可自行更换加密算法的射频识别卡,包括带有天线及密钥的有源射频识 别卡本体;在卡内还嵌有用于实现更换加密算法的芯片组,该芯片组内集成有一射频收发电路,用于接收射频卡读写器发出的射频信号,并将接收到的射频信 号解调为系统可识别的数字信号;一单片机,用于整个射频识别卡的控制,包括控制信息的接收和发送以及各种程 序的提取和运行;一组存储器,该组存储器至少包括有一个只读型存储器和一个可擦写型存储器; 只读型存储器内固化有初始程序,完成对接收到的信息类型的识别;可擦写型存储器是受 单片机控制完成清空或对包含新加密算法的更新数据进行存储和处理;射频收发电路射频端与天线相连,其数字信号输入输出端与单片机输入输出端相 连,单片机的数据总线、地址总线和控制信号线与存储器相应接口连接。所述的可擦写型存储器为FLASH和EEPROM存储器中的一个或一个以上的组合。所述的新加密算法是用户自设计或网上下载的新加密算法。本实用新型用户可自行更换加密算法的射频识别卡是一种可以根据需要随意修 改算法的射频识别卡。修改密钥、修改算法用户可以自行完成,非常简便、快捷。用户甚至 完全可以自己设计加密算法,下载到卡内,并可以随意修改。实际上这种卡在出厂时可以是一张空白卡,如何应用可以由用户自己去设计、实现。满足了用户自我加密的需要,使用安 全性更高。本实用新型的优点是用户可以自行选择加密方式,甚至自己设计加密算法,使用 安全性大大提高。避免了因为要更换加密算法,而对射频卡和系统进行更换所造成的不便 和浪费,从而降低成本或者带来使用上的方便。本卡结构简单,使用起来有很大的灵活性, 可以根据所需要的频段、成本、集成度、处理速度进行合理的选择。生产成本可以控制在很 低的水平,性能也可以得到很好的保证。

图1为本实用新型用户可自行更换加密算法的射频识别卡的电路原理框图。图2为本实用新型用户可自行更换加密算法的射频识别卡实现方法的流程图。
以下结合附图及具体实施例对本实用新型进一步详细说明
具体实施方式
本实用新型用户可自行更换加密算法的射频识别卡至少应是一带有天线及密钥 的有源射频识别卡,本射频识别卡系统的基础部分如管理控制系统、射频卡读写器等可采 用一般的现有技术。参阅图1所示,本实用新型的主要创造点在于在卡内嵌入了用于实现更换加密算 法的芯片组,该芯片组集成有射频收发电路模块1、单片机2、存储器3 ;射频收发电路模块 1的射频端与天线4相连,射频收发电路的数字输入和输出端与单片机输入输出端相连,单 片机的数据总线、地址总线和控制信号线与存储器相应接口连接。分别完成信号的收发、系 统识别、数据处理和程序、数据的存储工作。所述的射频收发电路,接收射频卡读写器发出的射频信号并将其解调为系统可以 处理的数字信号。所述的单片机可以是各式单片机,包括ATMEL单片机、Phi lips单片机、MicroChip 单片机、Motorola单片机以及TI公司的MSP430单片机等微处理器,用于实现对本系统的 控制。一组存储器,该组存储器至少包括有一个只读型存储器(ROM)和一个可擦写型存 储器(通常是FLASH或EEPR0M);所述只读型存储器内固化有初始程序,这部分程序完成 两大功能,一是在与系统通信时确定系统的操作类型即是一般的识别操作还是要进行程序 (算法)更新。二是完成具体操作。如果是识别操作,就转到识别程序部分;如果是系统更 新,就接收新的算法程序,并写入可擦写存储器中。所述可擦写型存储器是受单片机控制完 成清空或对更新算法程序、密钥和系统信息进行存储。为使得更换加密算法的射频识别卡存储更多的信息,所述的只读型存储器(ROM) 和可擦写型存储器均可以是多个共同使用,可擦写型存储器均可以是FLASH和EEPROM存储 器中的一个或多个组合。所述的系统信息可以是系统本身正常工作所需要的初始程序,也可以是本身射频 卡系统所含有的内部信息。本实用新型用户可自行更换加密算法的射频识别卡具体实现加密算法更换的原理及过程是出厂时,射频识别卡系统固化初始程序(此部分程序可固化在单片机的只读 存储器中,也可固化在与单片机相连单独的存储芯片中)。当射频识别卡系统接收到射频 卡读写器发出的信息以后,此部分程序会对接收到的信息类型进行识别,当识别为写卡程 序(即用户可以自己设计的加密算法)时,单片机对特定存储器(如flash)进行清空,并 将接收到的程序写入到flash中。当识别为数据时,单片机就可以按照用户的设定对数据 进行存储和处理。再回到起始工作状态,用户选定加密算法后,编制与之对应的程序,利用 射频卡读写器将程序写入本用户可自行更换加密算法的射频识别卡中。上述方法中,如果用户手中的卡是空白卡,则用户通过自行设计或网上下载新的 加密算法按步骤自行存储于可擦写型存储器中。如果是已带有加密算法的卡,用户仍可以 通过自行设计或网上下载新加密算法的办法自行更新加密算法。遇系统升级或修改算法,只需编制新的程序,重新写入即可。上述各实施例可在不脱离本实用新型的范围下加以若干变化,故以上的说明所包 含及附图中所示的结构应视为例示性,而非用以限制本实用新型的申请专利范围。
权利要求一种用户可自行更换加密算法的射频识别卡,包括带有天线及密钥的有源射频识别卡本体;其特征在于在卡内还嵌有用于实现更换加密算法的芯片组,该芯片组内集成有一射频收发电路,用于接收空间中的射频信号,并将接收到的射频信号解调为系统可识别的数字信号;一单片机,用于整个射频识别卡的控制,包括控制信息的接收和发送以及各种程序的提取和运行;一组存储器,该组存储器至少包括有一个只读型存储器和一个可擦写型存储器;只读型存储器内固化有初始程序,完成对接收到的信息类型的识别;可擦写型存储器是受单片机控制完成清空或对包含新加密算法的更新数据进行存储和处理;射频收发电路射频端与天线相连,其数字信号输入输出端与单片机输入输出端相连,单片机的数据总线、地址总线和控制信号线与存储器相应接口连接。
2.根据权利要求1所述的用户可自行更换加密算法的射频识别卡,其特征在于所述 的可擦写型存储器为FLASH和EEPROM存储器中的一个或一个以上的组合。
专利摘要本实用新型公开了一种用户可自行更换加密算法的射频识别卡,包括带有密钥的有源射频识别卡本体;在卡内嵌有用于实现更换加密算法的芯片组,该芯片组内集成有一射频收发电路,用于接收射频卡读写器发出的射频信号,并将接收到的射频信号解调为系统可识别的数字信号;一单片机,用于整个射频识别卡的控制,包括控制信息的接收和发送以及各种程序的提取和运行;一组存储器,该组存储器至少包括有一个只读型存储器和一个可擦写型存储器;只读型存储器内固化有初始程序,完成对接收到的信息类型的识别;可擦写型存储器是受单片机控制完成清空或对包含新加密算法的更新数据进行存储和处理。其可以根据需要被客户自行修改算法,以提高其应用的安全性。
文档编号G06K19/073GK201707691SQ20102025513
公开日2011年1月12日 申请日期2010年7月1日 优先权日2010年7月1日
发明者刘久文, 包贵浩, 李胤, 王永超, 穆晓彤, 郭瑞 申请人:刘久文
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1