[发明专利]产品防伪电子标签及电子标签认证方法和系统在审
申请号: | 201811383068.7 | 申请日: | 2018-11-20 |
公开(公告)号: | CN109509007A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 王建新;吴祥富;孟凡富;白绍江;靳佩佩;马歆裕 | 申请(专利权)人: | 王建新 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00 |
代理公司: | 北京市盈科律师事务所 11344 | 代理人: | 李兆岭 |
地址: | 100053 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种产品防伪电子标签及认证方法和系统。产品防伪电子标签认证方法包括:电子标签根据认证触发消息形成动态认证数据,并向客户端认证工具传输动态认证数据包,客户端认证工具将动态认证数据包及客户端标识数据传输给预定联盟链节点;相应的联盟链节点利用非对称的联盟链密钥、企业密钥及电子标签密钥的相互嵌套,对动态认证数据包进行验证,然后再对验证结果进行数据签名,利用联盟链多中心特点,实现验证的安全及可选。然后再输出对电子标签的认证结果。利用本发明提供的产品防伪电子标签及认证方法或认证系统,可以利用联盟链平台的安全性,提高认证过程中数据安全性,提高产品防伪电子标签认证的可靠性。 | ||
搜索关键词: | 电子标签 产品防伪 动态认证 认证 客户端认证 链节点 数据包 密钥 验证 客户端标识 认证数据包 数据安全性 嵌套 传输动态 认证触发 认证过程 认证结果 认证系统 数据传输 消息形成 验证结果 多中心 非对称 链密钥 可选 输出 安全 | ||
【主权项】:
1.一种产品防伪电子标签认证方法,其特征在于,待验证产品设置有电子标签,所述电子标签预置有密钥数据和认证初始数据,所述密钥数据包含电子标签私钥和电子标签公钥证书;所述认证初始数据包括电子标签标识号和企业标识号;所述电子标签公钥证书由预定企业私钥对电子标签公钥签名获得,该电子标签公钥与所述电子标签私钥形成非对称密钥对;所述电子标签标识号和企业标识号均具有唯一性;所述产品防伪电子标签认证方法包括以下步骤:S210,所述电子标签接收到包含时间戳的认证触发消息后利用所述电子标签私钥对动态认证数据进行签名,生成签名数据,并组成动态认证数据包发送给客户端认证工具;所述动态认证数据包含认证初始数据和时间戳;所述动态认证数据包包含动态认证数据、签名数据和电子标签公钥证书;S220,客户端认证工具接收到动态认证数据包后,向预定联盟链平台的预定联盟链节点传输动态认证数据包及客户端标识数据,所述客户端标识数据包含客户端标识号和客户端认证流水号;所述预定联盟链节点存储预定联盟链平台公钥和企业公钥证书;所述企业公钥证书由预定联盟链平台私钥对预定企业公钥签名获得,该企业公钥与所述企业私钥形成非对称密钥对;S230,接收到动态认证数据包和客户端标识数据的联盟链节点利用预置的所述联盟链平台公钥验证企业公钥证书,获得企业公钥;再利用所述企业公钥验证所述电子标签公钥证书,获得电子标签公钥;再利用所述电子标签公钥验证所述动态认证数据包中的签名数据,并验证时间戳是否合法,并获得预定的验证结果;所述联盟链平台公钥与所述联盟链平台私钥形成非对称密钥对;S240,该联盟链节点利用预置的私钥对验证结果及客户端标识数据进行数据签名,获得签名数据,并将签名数据和对应的验证结果数据存储到预设的防伪认证数据包中;S250,判断所述防伪认证数据包中,形成签名数据的联盟链节点是否满足预定要求;如果否,则将进入步骤S260;如果是,则进入步骤S270;S260,该联盟链节点将所述动态认证数据包、客户端标识数据及所述防伪认证数据包发送给另一预定联盟链节点,该另一预定联盟链节点执行步骤S230、S240和步骤S250;S270,客户端认证工具利用预定的联盟链节点公钥验证所述防伪认证数据包中所述签名数据并输出认证结果;所述验证包括下述内容之一:(1)验证结果是否一致;(2)验证客户端标识数据是否合法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王建新,未经王建新许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811383068.7/,转载请声明来源钻瓜专利网。