一种离线识别器的制作方法

文档序号:6475633阅读:239来源:国知局
专利名称:一种离线识别器的制作方法
技术领域
该实用新型发明主要应用在信息防伪、RFID技术应用和信息安全技 术等领域。
背景技术
2007年3月13日,在3 15国际消费者权益保护日到来之际,诺基 亚宣布成功完成中国第一例NFC移动验证解决方案试点。该试点的成功, 不仅为近距离通讯(NFC)开辟了全新的发展空间,更有助于打击假冒伪 劣产品,保护社会公共安全。诺基亚在推出了移动验证解决方案后,首 先决定帮助改善该行业的管理,此举得到了上海质监局、上海消防局、 上海质监中心安技防伪公司等部门的大力支持。在诺基亚与上海质监中 心的紧密合作下,移动验证解决方案首先应用于上海地区的烟花爆竹管 理工作。在上海的消防安全等部门的执法人员以及烟花爆竹公司的检査 人员只需手持NFC手机,即可随时随地读取烟花爆竹所贴电子标签的全 球唯一码,并实时上传至防伪服务器与数据库校验,数秒内便可将产品 名称、生产厂家、生产日期、批号等显示在手机上。当读取到非正规厂 家的商品时,手机上将自动显示出报警信息,从而使假冒伪劣产品无处 遁形。诺基亚在该项目中提供了从终端和后台的整体解决方案。NFC技 术目前用于防伪的应用把标签贴在商品上,用手机读取完以后,将获取的信号通过网络传到后端服务器,然后再回馈信号,就可以判断真假。 但是它需要将获取的信号通过网络传到后端服务器,然后再回馈信 号,才可以判断真假。不但响应时间长,而且对于无信号区域,它将会 彻底被屏蔽掉。

实用新型内容
针对以上的不足,本实用新型提出了一种新的基于非接触IC卡防伪
的离线识别器,它包括
用于读取非接触IC卡的信息读写模块,并将读取的信息发送给处理
模块;
用于接受读写模块获取的信息,存储防伪信息,并运用相应算法进 行解签名处理的处理模块;
用于存储种子公钥、代数函数和第三方监督者的公钥等存储模块; 用于显示处理模块处理结果的显示模块;
用于完成6V到3.3V电源的转换及完成外接220V电压经变压器转 换后输入的电压转换的电源。
所述读写模块采用ZLG500BTG,处理模块采用Z32H256D32SU芯 片,存储模块采用扩展的FLASH存储芯片,显示模块采用LED显示设 备,ZLG500BTG的输入UART接收端读取非接触IC卡的信息,通过输 出UART发送端将UART接收端读取的信息发送到Z32H256D32SU芯片 的EEPROM; Z32H256D32SU芯片的RISC将EEPROM中的信息进行解 签名处理;最后由LED显示设备显示输出结果。
所述ZLG500BTG和安全芯片Z32H256D32SU芯片相连接。所述读写模块ZLG500BTG读取的非接触IC卡信息包括第三方监督 者用自己的私钥对非接触IC卡的序列号、防伪对象及其生产者的名称、 防伪对象生产者的公钥组合参数进行级联信息的数字签名,防伪对象生 产者写入的自己公钥组合参数、非接触IC卡中防伪对象生产者的数字签 名;所述存储模块存储的防伪信息包括种子公钥、代数函数、和第三方 监督者的公钥。
所述非接触IC卡中防伪对象生产者的数字签名为生产者利用自己的 私钥对第三方监督者的数字签名与防伪对象身份信息进行签名运算之后 的结果。
所述显示模块显示的信息为商品名称、厂家名称、厂家地址、生产 许可证、生产日期、保质期和净含量或者显示假冒商品。
所述处理模块采用的签名算法采用RSA数字签名算法或者椭圆曲线 数字签名算法或其它组合公钥数字签名算法。
本实用新型的有益效果对每一防伪对象经过防伪对象生产厂家指 定的防伪中心以及防伪对象生产厂家各自特殊的数字签名处理使防伪对 象特征信息与非接触IC卡捆绑在一起成为一个防伪标签;将内置支持非 对称密码算法的智能卡安全芯片与基于13.56MHz高频读写模块集成为 一体的一台离线的真伪识别器;通过识别器的识别可以现场显示每一防 伪对象特征信息;可以随时随地验证防伪对象的真伪;可以防止对防伪 对象特征信息的复制、克隆、重放攻击;可以防止对非接触IC卡的重用 和防伪制的行为。该识别器以非接触IC卡作为防伪对象特征信息的载体,
能识别各种商品、各类证件、银行卡、车牌等真伪以及上述所列假冒伪 劣行为,可以应用于RF I D应用技术与信息安全技术等领域。

图1为离线识别器设计示意图。
具体实施方式

以下结合附图对本实用新型进行进一步阐述。 离线识别器,它包括
用于读取非接触IC卡的信息读写模块,并将读取的信息发送给处理 模块;
用于接受读写模块获取的信息,存储防伪信息,并运用相应算法进
行解签名处理的处理模块;
用于存储种子公钥、代数函数和第三方监督者的公钥等存储模块; 用于显示处理模块处理结果的显示模块;
用于完成6V到3.3V电源的转换及完成外接220V电压经变压器转 换后输入的电压转换的电源。
如图1所示,离线识别器物理上处理模块选用的算法芯片是中兴集 成的Z32H256D32SU芯片,此款芯片集成了 32位RISC CPU,支持2048 位的RSA与ECC(2n)算法,其封装形式为LQFP44,其指令兼容X86 通用指令集;读写模块选用的是周立功单片机公司的ZLG500BTG,其性 能的基本参数如下供电压5V/3.3V,与天线一体,接口 UART;显示 模块采用LED显示、存储模块采用扩展FLASH存储芯片;电源芯片主 要完成6V到3.3V电源的转换及完成外接220V电压经变压器转换后输 入的电压转换。
最先启动电源按键,然后按下"识别"按键,离线识别器对准防伪特 征信息的载体,它就能读取事先经过预处理的13.56Mhz高频的非接触IC卡中的产品特征信息,由射频读写模块ZLG500BTG读取电子标签(已 与防伪对象捆绑在一起)中产品特征信息。ZLG500BTG使用UART串 行接,也能外接RS232或RS485芯片,ZLG500B模块可方便地与 MCU进行接口,即与安全芯片Z32H256D32SU相连接。
然后将读取的已签名的产品特征信息存贮于EEPROM存储器,并转 给离线识别器的RISC来完成对前面已预处理的非接触I C卡中的产品 特征信息进行解签运算和原产品的明文特征信息的校验比较。因为,r个 种子公钥tz,, f/2, ..., R和第三方监督者的公钥已经事先固化在离线识 别器的EEPROM存储器中,利用预置的种子公钥CA, t/2, ..., K和第 三方监督者的公钥它可以直接完成对已签名的产品特征信息的解签与原 明文特征信息的比较.
最后由安全芯片Z32H256D32SU处理的结果通过LCD显示模块显示 结果(l)原产品的明文特征信息;(2)假冒商品。
真伪识别过程
r个种子公钥R, K, ..., R和第三方监督者的公钥已经事先固化 在离线识别器的存储器中。用本电子识别器对防伪对象的真伪进行鉴别。
下面分两种情况进行,第一种情况是针对防伪对象生产者的第一种 数字签名方法迸行真伪识别
第一步,识别器读取非接触IC卡中防伪对象生产者写入的自己公钥 组合参数和识别器中存储的种子公钥、代数函数/,生成防伪对象生产者 的公钥,读取识别器中存储的第三方监督者的公钥。
第二步,识别器读取非接触IC卡中防伪对象生产者的数字签名,用第一步得到的防伪对象生产者的公钥对防伪对象生产者的数字签名进行 解签名,得到第三方监督者的数字签名与防伪对象身份信息明文;然后 用第三方监督者的公钥对防伪对象生产者解签名得到第三方监督者的数 字签名进行解签名,得到非接触IC卡的序列号、防伪对象及其生产者名 称、防伪对象生产者的公钥组合参数明文。
第三步,识别器读取非接触IC卡序列号及防伪对象生产者写入非接 触IC卡中的公钥组合参数、防伪对象及其生产者名称分别与第二步中第 三方监督者、防伪对象生产者解签名后得到的相应明文数据进行比较, 若有一项不相符的,则显示该防伪对象为假冒品。若完全相符,则进行 第四步。
第四步,识别器显示第二步解签名后的防伪对象身份信息明文,人 工把识别器显示的防伪对象身份信息与粘贴在防伪对象表面的商标信息 进行对比,若信息内容完全相符,则该防伪对象为真品,否则,该防伪 对象是以次充好商品。
第二种情况是针对防伪对象生产者的第二种数字签名方法进行真伪 识别
第一步,识别器读取非接触ic卡中防伪对象生产者写入的自己公钥 组合参数和识别器中存储的种子公钥、代数函数/,生成防伪对象生产者 的公钥。
第二步,识别器读取非接触ic卡的序列号、防伪对象生产者写入非
接触IC卡的公钥组合参数和防伪对象身份信息中的防伪对象及其生产者 名称以及识别器中第三方监督者的公钥,对非接触ic卡中第三方监督者的数字签名进行签名验证,若验证不通过,则显示该防伪对象为假冒品; 若验证通过,则进行下述第三步。
第三步,识别器读取非接触IC卡的序列号、防伪对象生产者写入非 接触IC卡中的防伪对象身份信息、第一步得到的防伪对象生产者的公钥, 对防伪对象生产者的数字签名进行签名验证,若验证不通过,则显示该 防伪对象是假冒品;若验证通过,则进行下述第四步。
第四步,识别器显示防伪对象生产者写入非接触ic卡中的防伪对象 身份信息,人工把识别器显示的防伪对象身份信息与粘贴在防伪对象表 面的商标信息进行对比,若信息内容完全相符,则该防伪对象为真品, 否则,该防伪对象是以次充好商品。
权利要求1、一种离线识别器,它包括用于读取非接触IC卡的信息读写模块,并将读取的信息发送给处理模块;用于接受读写模块获取的信息,存储防伪信息,并运用相应算法进行解签名处理的处理模块;用于存储种子公钥、代数函数和第三方监督者的公钥等存储模块;用于显示处理模块处理结果的显示模块;用于完成6V到3.3V电源的转换及完成外接220V电压经变压器转换后输入的电压转换的电源;其特征在于,所述读写模块采用ZLG500BTG,处理模块采用Z32H256D32SU芯片,存储模块采用扩展的FLASH存储芯片,显示模块采用LED显示设备。
2、 根据权利要求1所述的离线识别器,其特征在于,所述读写模块 ZLG500BTG和安全芯片Z32H256D32SU芯片相连接。
专利摘要本实用新型公开了一种离线识别器,主要应用在信息防伪、RFID技术应用和信息安全技术等领域。它包括读写模块、处理模块、存储模块、显示模块和电源。读写模块采用ZLG500BTG,处理模块采用Z32H256D32SU芯片,存储模块采用扩展的FLASH存储芯片,显示模块采用LED显示设备,电源采用完成6V到3.3V电源的转换及完成外接220V电压经变压器转换后输入的电压转换的电源。ZLG500BTG的输入UART接收端读取非接触IC卡的信息,通过输出UART发送端将UART接收端读取的信息发送到Z32H256D32SU芯片的EEPROM;Z32H256D32SU芯片的RISC将EEPROM中的信息进行解签名处理;最后由LED显示设备显示输出结果。本识别器不但有利于保护生产者的商品安全,防止假冒,同时还便于携带和使用。
文档编号G06K7/00GK201364578SQ200820205130
公开日2009年12月16日 申请日期2008年12月12日 优先权日2008年12月12日
发明者唐跃文, 龙冬阳 申请人:龙冬阳;唐跃文
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1