一种基于随机纹理的二维码加密和解密方法技术

技术编号:12440195 阅读:95 留言:0更新日期:2015-12-04 02:39
本发明专利技术公开了一种基于随机纹理的二维码加密和解密方法,利用二维条形码或其他基于OCR的识别技术,结合标识本身的随机性或伪随机性,实现加密的过程。由于在实际操作的过程中,随机纹理图像或伪随机图案可能会在运输的过程中受到污损,导致匹配出现错误等后果。所以对随机纹理图像或伪随机图案进行分块处理,分块后仍能保证每一块具有较多的特征点信息,保证了匹配算法的可靠性。

【技术实现步骤摘要】

本专利技术涉及一种防伪方法,特别是。
技术介绍
二维码周围的随机纹理图像或伪随机图案含有特定编码信息,用于解密。编码信息是利用特定算法的提取特征点获得的。二维码的加密编码信息通过与随机纹理图像或伪随机图案的密钥编码经过一系列特定的解密运算后,二维码被解密,用户可获得有效信息。由于解密运算同时需要二维码与随机纹理图像或伪随机图案两者的编码信息,且其运算通常较为复杂。通过这一手段,可大大增强二维码信息的安全性,防止其信息被泄露给其他无关用户。在研究初期,为了简化运算,采用将手机摄像头拍摄的纹理图案与客户端预先存储或下载的原始图案进行匹配的方式来检验该用户是否有权限获得密钥。图像匹配利用SIFT算法,当匹配率达到一定阈值,视为匹配成功,用户可获得密钥,解密得到真实的二维码?目息O在实际操作的过程中,随机纹理图像或伪随机图案可能会在运输的过程中受到污损,导政匹配出现错误等后果。
技术实现思路
为解决上述技术问题,本专利技术提供了,其特征在于,包括:(I)加密方法①将二维码作为ID号码,显性存在;将二维码周围区域作为密钥,隐形于二维码周围区域;②对二维码周围区域的随机纹理图像或伪随机图案进行扫描;③在二维码制作以及集成的过程中,将随机纹理图像或伪随机图案记录于后台数据库中;⑵解密方法①识别器拍摄图像;②拍摄图像与后台数据库中的随机纹理图像或伪随机图案进行匹配校验;③匹配成功,可获得密钥,解密得到真实的二维码信息。进一步地,所述随机纹理或伪随机图案通过分块线进行分块并提取特征点,所述特征点匹配时只要部分分块区域匹配达到要求,即视为匹配成功。进一步地,所述匹配方法采用SIFT算法,所述随机纹理或伪随机图案进行多个区域分块并提取特征点,若有分块区域匹配率达到阈值即视为匹配成功。进一步地,所述分块区域为12个。本专利技术的所述的相比现有技术具有以下优点:解决了随机纹理图像或伪随机图案可能会在运输的过程中受到污损,导致匹配出现错误等后果。同时,随机纹理图像或伪随机图案包含的特征点信息极为丰富,分块后仍能保证每一块具有较多的特征点信息,保证了算法的可靠性。【附图说明】为了使本专利技术的内容更容易被清楚的理解,下面结合附图,对本专利技术作进一步详细的说明,其中,图1是本专利技术所述的一种基于随机纹理的二维码的结构示意图;图中附图标记表示为:1-二维码;2_ 二维码周围区域;3_分块线。【具体实施方式】为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。包括:(I)加密方法①将二维码I作为ID号码,显性存在;将二维码周围区域2作为密钥,隐形于二维码周围区域2;②对二维码周围区域2通过分块线3进行划分,并对12个分块区域的随机纹理图像或伪随机图案进行扫描,提取特征点;③在二维码I制作以及集成的过程中,将随机纹理图像或伪随机图案的特征点记录于后台数据库中;(2)解密方法①识别器拍摄图像;②拍摄图像与后台数据库中的随机纹理图像或伪随机图案进行匹配校验;③匹配成功,可获得密钥,解密得到真实的二维码I信息。匹配方法采用SIFT算法,所述随机纹理或伪随机图案进行分块提取特征点,若有分块区域匹配率达到阈值即视为匹配成功。显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本专利技术的保护范围之中。【主权项】1.,其特征在于,包括: (1)加密方法 ①将二维码作为ID号码,显性存在;将二维码周围区域作为密钥,隐形于二维码周围区域; ②对二维码周围区域的随机纹理图像或伪随机图案进行扫描; ③在二维码制作以及集成的过程中,将随机纹理图像或伪随机图案记录于后台数据库中; (2)解密方法 ①识别器拍摄图像; ②拍摄图像与后台数据库中的随机纹理图像或伪随机图案进行匹配校验; ③匹配成功,可获得密钥,解密得到真实的二维码信息。2.根据权利要求1所述的基于随机纹理的二维码加密和解密方法,其特征在于,所述随机纹理或伪随机图案通过分块线进行多个区域的分块并提取特征点,所述特征点匹配时只要部分分块区域匹配达到要求,即视为匹配成功。3.根据权利要求1-2所述的基于随机纹理的二维码加密和解密方法,其特征在于匹配方法采用SIFT算法,所述随机纹理或伪随机图案进行分块提取特征点,若有分块区域匹配率达到阈值即视为匹配成功。4.根据权利要求1-3所述的基于随机纹理的二维码加密和解密方法,其特征在于,所述分块区域为12个。【专利摘要】本专利技术公开了,利用二维条形码或其他基于OCR的识别技术,结合标识本身的随机性或伪随机性,实现加密的过程。由于在实际操作的过程中,随机纹理图像或伪随机图案可能会在运输的过程中受到污损,导致匹配出现错误等后果。所以对随机纹理图像或伪随机图案进行分块处理,分块后仍能保证每一块具有较多的特征点信息,保证了匹配算法的可靠性。【IPC分类】G06K19/06, G06K7/10【公开号】CN105117757【申请号】CN201510532183【专利技术人】郑立荣, 邹卓, 商慧亮 【申请人】复旦大学无锡研究院【公开日】2015年12月2日【申请日】2015年8月26日本文档来自技高网...
一种基于随机纹理的二维码加密和解密方法

【技术保护点】
一种基于随机纹理的二维码加密和解密方法,其特征在于,包括:(1)加密方法①将二维码作为ID号码,显性存在;将二维码周围区域作为密钥,隐形于二维码周围区域;②对二维码周围区域的随机纹理图像或伪随机图案进行扫描;③在二维码制作以及集成的过程中,将随机纹理图像或伪随机图案记录于后台数据库中;(2)解密方法①识别器拍摄图像;②拍摄图像与后台数据库中的随机纹理图像或伪随机图案进行匹配校验;③匹配成功,可获得密钥,解密得到真实的二维码信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑立荣邹卓商慧亮
申请(专利权)人:复旦大学无锡研究院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1