[发明专利]一种基于电子签名的二维码内容校验方法有效
申请号: | 201410277181.2 | 申请日: | 2014-06-19 |
公开(公告)号: | CN104077625B | 公开(公告)日: | 2017-05-17 |
发明(设计)人: | 张锐;李阳 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/10 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙)11200 | 代理人: | 余长江 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于电子签名的二维码内容校验方法,其步骤包括采用签名算法在二维码中加入用于校验的包含电子签名的隐藏附加字段,将二维码的原文内容作为明文部分,将所述隐藏附加字段作为密文部分;读取二维码的明文部分和密文部分,利用密文部分的隐藏附加字段保存的电子签名对明文部分的数据进行校验,保证二维码内信息的有效性和真实性。所述签名算法使用基于椭圆曲线密码学的使用第二类或第三类匹配算法变形的短签名算法进行签名和检验。本发明在现有二维码标准的基础上对二维码进行了扩展,加入了用于校验的隐藏附加字段,能够对二维码中的数据进行校验,保证二维码内信息的有效性和真实性。 | ||
搜索关键词: | 一种 基于 电子 签名 二维码 内容 校验 方法 | ||
【主权项】:
一种基于电子签名的二维码内容校验方法,其步骤包括:1)采用签名算法在二维码中加入用于校验的包含电子签名的隐藏附加字段,将二维码的原文内容作为明文部分,将所述隐藏附加字段作为密文部分;2)读取二维码的明文部分和密文部分,利用密文部分的隐藏附加字段保存的电子签名对明文部分的数据进行校验,保证二维码内信息的有效性和真实性;所述签名算法使用基于椭圆曲线密码学的使用第二类或第三类匹配算法变形的短签名算法进行签名和校验:首先使用参数生成算法生成椭圆曲线的参数,进而构造出签名所需的系统参数,并使用公私钥对生成算法生成签名算法的公私钥对;然后签名算法根据所述系统参数和私钥生成电子签名,后续校验时根据所述系统参数和公钥对所述电子签名进行校验。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410277181.2/,转载请声明来源钻瓜专利网。