[发明专利]一种事件型动态口令防伪标签合法性实时验证方法及系统有效
申请号: | 201410606036.4 | 申请日: | 2014-10-31 |
公开(公告)号: | CN104410492A | 公开(公告)日: | 2015-03-11 |
发明(设计)人: | 樊晓东 | 申请(专利权)人: | 杭州沃朴物联科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 311100 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种事件型动态口令防伪标签合法性实时验证方法及系统,包括电子标签模块、用户验证终端模块和认证服务模块;电子标签模块以自身开关触发次数作为可变因子生成动态口令数据并显示;用户验证终端模块采集电子标签模块生成的动态口令数据和电子标签模块ID号的图像数据,得到文本型数据;认证服务模块接收到文本型数据后,经过计算和验证,得出电子标签模块的第一动态口令数据生成算法与认证服务模块的第二动态口令数据生成算法是否一致结果,返回用户验证终端模块,判断出电子标签模块的合法性。本发明克服了现有标签的不变性和可复制性;使得动态口令的安全性大大提升;使得每个电子标签模块口令均不同,大大增加了系统安全性。 | ||
搜索关键词: | 一种 事件 动态 口令 防伪 标签 合法性 实时 验证 方法 系统 | ||
【主权项】:
一种事件型动态口令防伪标签合法性实时验证方法,其特征在于,该事件型动态口令防伪标签合法性实时验证方法包括以下步骤:步骤一,给每一个电子标签模块赋予一个唯一的ID号,ID号表示为IDS1,放置于电子标签模块的表面位置;在服务配置单元中写入电子标签模块的ID号IDS1所代表的产品信息和关联信息;定义一个用于关联电子标签模块和认证服务模块的种子文件,种子文件包含:初始触发次数数据DCF1、随机数RandomD、电子标签模块的ID号IDS1;在应用配置单元中存储数据TDSH代表电子标签模块的自毁装置已被破坏;在服务配置单元中IDS1对应的记录中设置PSW字段,用来代表ID为IDS1的电子标签模块所采用的动态口令生成算法类型;步骤二,用户通过开关单元打开电子标签模块,管理单元检测自毁触发单元是否已被损坏,若自毁触发单元已被损坏,则电子标签模块通过显示单元输出一个特定的数据TDSH,表示电子标签模块已经停止工作;若自毁触发单元正常工作,则电子标签模块的管理单元读取存储单元中的种子文件,在第一个口令变化周期时,初始开关单元的触发次数为DCF1;管理单元以种子文件中开关单元的触发次数DCF1、随机数RandomD、电子标签模块的ID号IDS1作为计算因子,通过第一动态口令配置单元的动态口令生成算法PSW1生成动态口令数据DKS1,并将DKS1显示在显示单元中;然后管理单元将初始开关单元的触发次数DCF1按照事先定义的触发次数累加周期累加后得到DCF2,将DCF2保存到存储单元的种子文件中,覆盖掉DCF1;步骤三,用户验证终端模块的应用管理单元控制图像采集单元采集电子标签模块的图像数据IDT1,电子标签模块的图像数据IDT1包含显示单元显示的动态口令数据DKS1和放置在电子标签模块表面的电子标签模块的ID号IDS1;用户验证终端模块的应用管理单元通过图像分析单元对图像数据IDT1进行定位、分割和分析,得出电子标签模块中显示单元显示的动态口令数据DZXS1和电子标签模块的ID号IDS1,然后在应用配置单元中进行查询,若DZXS1等于TDSH,则代表电子标签模块的自毁装置已损坏,结束验证过程;若DZXS1不等于TDSH,则将IDS1和DZXS1保存到应用配置单元中;步骤四,电子标签模块的管理单元再次读取存储单元中的种子文件,在第二个口令变化周期时,管理单元以种子文件中开关单元的触发次数DCF2、随机数RandomD、电子标签模块的ID号IDS1作为计算因子,通过第一动态口令配置单元的动态口令生成算法PSW1生成动态口令数据DKS2,并将DKS2显示在显示单元中;然后管理单元将初始开关单元的触发次数DCF2按照事先定义的触发次数累加周期累加后得到DCF3,将DCF3保存到存储单元的种子文件中,覆盖掉DCF2中;步骤五,用户验证终端模块的应用管理单元再次控制图像采集单元采集电子标签模块的图像数据IDT2,电子标签模块的图像数据IDT2包含显示单元显示的动态口令数据DKS2和放置在电子标签模块表面的电子标签模块的ID号IDS1;用户验证终端模块的应用管理单元通过图像分析单元对图像数据IDT2进行定位、分割和分析,得出电子标签模块中显示单元显示的动态口令数据DZXS2和电子标签模块的ID号IDS1,然后在应用配置单元中进行查询,若DZXS2等于TDSH,则代表电子标签模块的自毁装置已损坏,结束验证过程;若DZXS2不等于TDSH,则将IDS1和DZXS2保存到应用配置单元中;然后将IDS1、DZXS1和DZXS2通过数据通信单元连接互联网internet发送到认证服务模块;步骤六,认证服务模块接收到用户验证终端模块发来的数据IDS1、DZXS1和DZXS2后,由认证服务单元以IDS1在服务配置单元中查询IDS1所对应的记录并提取初始写入种子文件的开关单元的触发次数DCF1、随机数RandomD和IDS1所代表的电子标签模块所采用的动态口令生成算法PSW2;然后,认证服务单元以RandomD、DCF1和IDS1作为计算因子,通过第二动态口令配置单元中的动态口令生成算法PSW2,计算得出动态口令数据RKS1;然后将开关单元的触发次数DCF1按照事先定义的触发次数累加周期累加后得到DCF2,并将DCF2保存到服务配置单元覆盖掉种子文件中的DCF1,再以RandomD、DCF2和IDS1作为计算因子,通过第二动态口令配置单元中的动态口令生成算法PSW2,计算得出动态口令数据RKS2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州沃朴物联科技有限公司,未经杭州沃朴物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410606036.4/,转载请声明来源钻瓜专利网。