[发明专利]一种视觉码的防伪方法及终端在审
申请号: | 201711427225.5 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108197685A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 章静;刘石坚;潘正祥;翁才杰;聂明星;廖律超 | 申请(专利权)人: | 福建工程学院 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06T1/00 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350100 福建省福州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视觉 防伪 签名信息 图片 预设 信息通过 真伪 终端 数字水印技术 背景图片 哈希运算 经济损失 解码 私钥 加密 嵌入 辨别 验证 融合 | ||
1.一种视觉码的防伪方法,其特征在于,包括以下步骤:
S1:将预设的第一信息通过QR码编码方法,生成QR码图片;
S2:将所述第一信息通过哈希运算后,通过预设的私钥进行加密,得到第一签名信息;
S3:融合所述QR码图片及预设的背景图片,得到视觉码图片;
S4:根据数字水印技术,将所述第一签名信息嵌入于所述视觉码图片中,得到防伪视觉码图片;
S5:解码防伪视觉码图片得到第二信息,并获取防伪视觉码图片中的第二签名信息;根据所述第二签名信息及所述第二信息,验证所述防伪视觉码图片的真伪。
2.根据权利要求1所述的一种视觉码的防伪方法,其特征在于,所述S5具体为:
获取防伪视觉码图片,得到第一防伪视觉码图片;
解码所述第一防伪视觉码图片,得到第二信息;
获取所述第一防伪视觉码图片中的签名信息,得到第二签名信息;
获取预设数字证书中的公钥,所述数字证书的公钥与所述私钥相对应;
根据所述公钥,解密所述第二签名信息,得到第一哈希值;
将所述第二信息通过哈希运算,得到第二哈希值;
判断所述第一哈希值与第二哈希值是否相同,若是,则判断所述第一防伪视觉码图片为非伪造的视觉码图片;否则,判断所述第一防伪码为伪造的视觉码图片。
3.根据权利要求1所述的一种视觉码的防伪方法,其特征在于,所述S3具体为:
所述QR码图片由多个正方形图片组成;
划分每一个正方形图片为环形图片区域和中心图片区域,所述中心图片区域的外边缘线与所述环形图片区域的内边缘线重合;
所述背景图片与所述QR码图片尺寸相同,所述背景图片由多个正方形背景图片组成;正方形图片与正方形背景图片的尺寸相同;
划分每一正方形背景图片为环形背景图片区域和中心背景图片区域;所述中心背景图片区域的外边缘线与所述环形背景图片区域的内边缘线重合;
将QR码图片中的每一个正方形图片中的环形图片区域与背景图片中对应的正方形背景图片的环形背景图片区域进行融合,得到视觉码图片。
4.根据权利要求1所述的一种视觉码的防伪方法,其特征在于,所述S4具体为:
转换所述第一签名信息为第一二进制信息;
通过数字水印技术,将所述第一二进制信息存储于所述视觉码图片中像素点对应的像素值存储空间中字节的最后一位,得到防伪视觉码图片。
5.根据权利要求4所述的一种视觉码的防伪方法,其特征在于,“获取防伪视觉码图片中的第二签名信息”具体为:
通过数字水印技术,提取防伪视觉码图片中像素点对应的像素值存储空间中字节的最后一位存储的信息,得到第二二进制信息;
根据所述第二二进制信息,得到所述第二签名信息。
6.一种视觉码的防伪终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:
S1:将预设的第一信息通过QR码编码方法,生成QR码图片;
S2:将所述第一信息通过哈希运算后,通过预设的私钥进行加密,得到第一签名信息;
S3:融合所述QR码图片及预设的背景图片,得到视觉码图片;
S4:根据数字水印技术,将所述第一签名信息嵌入于所述视觉码图片中,得到防伪视觉码图片;
S5:解码防伪视觉码图片得到第二信息,并获取防伪视觉码图片中的第二签名信息;根据所述第二签名信息及所述第二信息,验证所述防伪视觉码图片的真伪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建工程学院,未经福建工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711427225.5/1.html,转载请声明来源钻瓜专利网。