当前位置: 首页 > 专利查询>张佳炜专利>正文

基于图像处理的二维码信息加密方法、解码方法及装置制造方法及图纸

技术编号:22418772 阅读:20 留言:0更新日期:2019-10-30 02:11
本发明专利技术公开一种应用于二维码的信息加密方法、加密二维码解码方法及装置。涉及二维码技术、图像处理技术和密码学原理。利用二维码特有的图像特性,对二维码进行再处理,使公开性二维码携带信息私密化。所述方法包括:根据Equivalence class原理对携带信息的二维码图像随机进行切割处理;按规则将图像进行再分配;生成伪装二维码;读取装置识别伪装二维码;向终端发送密钥;通过密钥匹配还原有效信息。要解决的技术问题是合理规划系统算法,最大程度提高恶意破解信息的时间成本。本发明专利技术通过更简便的方式解决企业用户个人信息频遭恶意窃取的问题,维护企业与用户双方的合法权益。

【技术实现步骤摘要】
基于图像处理的二维码信息加密方法、解码方法及装置
本专利技术属于二维码
,涉及一种二维码信息加密系统,尤其涉及一种利用二维码图像特性对二维码信息进行加密处理的二维码信息加密系统;本专利技术还涉及上述加密系统的加密方法;此外,本专利技术进一步涉及加密二维码的解码方法、解码系统。
技术介绍
二维条码/二维码(2-dimensionalbarcode)是用于记录数据符号信息,用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形。在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息的自动处理。因为它具有高密度,大容量等特点,所以可以用它表示数据文件(包括汉字文件)图片等。二维码是各种证件及卡片等大容量、高可靠信息存储、携带并自动识读的最理想的方法。二维码以其成本低廉,编码范围广,信息容量大等优点,在社会生活的许多领域得到了广泛的应用。也正是由于二维码应用范围广,技术门槛低,导致现有二维码中信息基本处于公开状态,用户信息被泄露甚至被恶意贩卖的现象屡见不鲜。如经常在新闻中看到的由于未妥善保管火车票而导致个人信息遭到泄露,被不法分子利用而造成经济损失的现象。虽然目前已经有许多对二维码信息隐藏技术的研究,但无论是国内还是国外,其方法多是通过加密算法对底层数据进行编码修改或是进行大量私钥对比识别,前者可移植性低,后者解析速度慢,识别时间长且使用成本高,难以民用化。综上,设计一种可移植性高、识别速度快且可靠的二维码信息加密系统、解密系统及装置显然非常具有研究意义和实用价值。目前国内市场上存在的类似功能的商用设计均是通过数据库检索的方式对信息进行隐藏,即通过二维码携带一段字符串,一级用户也就是用户端识别二维码只能识别到该字符串,二级用户即企业端通过该地址字符串搜索事先建立好的信息数据库,调取出用户个人信息从而达到用户信息加密的目的。而这种方式本质上并没有对信息进行任何加密。也就意味着只要获得数据库访问权,所有用户的个人信息其实是完全公开的。各种个人信息被泄露的新闻也佐证该方式在安全性上存在的巨大缺陷。本专利技术是对现有二维码进行再处理,技术成本更低,可移植性更强,识别速度更快,且信息加密可靠性更强。
技术实现思路
本专利技术实例根据Equivalenceclass原理对携带信息的二维码图像随机进行切割处理;按规则将图像进行再分配;生成伪装二维码;读取装置识别伪装二维码;向终端发送密钥;通过密钥匹配还原有效信息。本专利技术实例提供一种二维码信息加密方法,包括:识别携带信息的二维码图像;对所述携带信息的二维码进行图像分析,该分析包括:图像切割和图像重组;对重组图像进行图像拼接,生成加密二维码。对所述携带信息的二维码进行图像分析还包括:识别定位点后,对所述二维码非定位区域按2n*2n随机等分为m块等面积四边形,确定所述分割区域等价点,即相对中心点,根据Equivalenceclass原理,将所述m块等积四边形根据其所在位置距所述等价点的弧线距离为特点进行2n种赋值标定,每组被赋相同值的四边形有四块,选择左旋或右旋方式将等价的所述等积四边形位置进行互换,形成新的图像。本专利技术实例对所述的二维码处理方式只应用其图像特征,所述处理过程不进行二维码读码工作。本专利技术实例还提供一种加密二维码解码方法,包括:获取加密二维码;对所述加密二维码进行图像分析,该分析包括;图像定位、图像切割和图像还原;对还原图像进行重组拼接,还原二维码图像;将二维码解码成原二维码上层信息编码,解出上层应用数据。对所述加密二维码进行图像分析还包括:识别定位点,根据定位点找到图像乱序区,根据加密方法的逆过程还原图像。所述的图像还原方法还包括:密钥识别与加密方法匹配。本专利技术实例对所述的二维码处理方式只应用其图像特征,所述处理过程不进行二维码译码工作。本专利技术实例还提供一种加密二维码生成装置,包括:采集单元,用于识别携带信息的二维码图像;图像分析单元,用于对所述携带信息的二维码进行图像分析,该分析包括:图像切割和图像重组;图像处理单元,用于对重组图像进行图像拼接,生成加密二维码。还包括:加密算法库,用于随机生成相同原理不同实施的多种加密方式,以满足加密形式的多样性。本专利技术实例还提供一种加密二维码解码装置,包括:采集单元,用于获取加密二维码图像;图像分析单元,用于对所述加密二维码进行图像分析,该分析包括:图像定位、图像切割和图像还原;图像处理单元,用于对还原图像进行重组拼接,还原二维码图像;数据处理单元,用于将二维码解码成原二维码上层信息编码,解出上层应用数据;无线传输单元,用于将所述上层应用数据传输至主控,并进行显示。还包括:算法检测库,用于密钥识别与加密方法匹配,检索该加密图像加密方式对应的解码方式。用于根据图像特性进行密钥检索,密钥匹配后提取解码方式并传送给图像处理单元,将图像还原以便于解码还原二维码上层信息编码,解出上层应用数据。本专利技术实例通过Equivalenceclass原理,针对二维码特有的图像特性对二维码进行上层加密,达到二维码中部分信息真正隐藏的功能。附图说明图1是本专利技术实例提供的一种二维码加密的加密算法流程图;图2是本专利技术实例提供的一种加密二维码的解密方法流程图;图3是本专利技术实例提供的一种二维码加密的编码装置框图;图4是本专利技术实例提供的一种加密二维码的解码装置框图;图5是本专利技术实例提供的算法库算法丰富度与边切割数的函数关系图;图6是本专利技术实例提供的算法示例4*4版;图7是本专利技术实例提供的算法示例6*6版;图8是本专利技术具体实施例2的原码区域划分示意图;图9是本专利技术具体实施例2的乱序排列方法之一示意图;具体实施方式实施例1本专利技术实例1提供一种二维码信息加密方法,如图1所示,所述方法包括:获取二维码图像;识别携带信息的二维码图像;通过二维码定位点划定图像处理区;根据实际需求选择加密层数,简单加密为一次随机乱序,复杂加密为随机选取x块图像区重复全图乱序方式一次;乱序具体方式为:将二维码非定位区域按2n*2n随机等分为m块等面积四边形,确定所述分割区域等价点,即相对中心点,根据Equivalenceclass原理,将所述m块等积四边形根据其所在位置距所述等价点的弧线距离为特点进行2n种赋值标定,每组被赋相同值的四边形有四块,选择左旋或右旋方式将等价的所述等积四边形位置进行互换,形成新的图像将重组图像信息传送至输出端,生成加密二维码图像。本专利技术实例1还提供一种加密二维码解码方法,如图2所示,所述方法包括:获取加密二维码图像(通过扫描设备);识别伪装加密二维码图像;通过二维码定位点确定乱序区域;根据本地特征识别密钥,并进行密钥配对以确定加密二维码解码方法;根据密钥匹配获得该二维码加密信息,判断加密二维码图像经过几次加密,若为一层加密,则直接划分划分区域,采用相应解码方式还原二维码图像;若为多层加密,划定多层乱序区,根据相应解码方式优先还原局部乱序,之后进行总体还原;解码方式为:通过密钥匹配获得乱序方式,乱序方式的逆过程即为解码方式生成还原二维码图像;将二维码解码成原二维码上层信息编码,解出上层应用数据;将上层应用数据传输至手持设备,通过显示器本文档来自技高网
...

【技术保护点】
1.一种二维码信息加密方法,包括:识别携带信息的二维码图像;对所述携带信息的二维码进行图像分析,该分析包括:图像切割和图像重组;对重组图像进行图像拼接,生成加密二维码。

【技术特征摘要】
1.一种二维码信息加密方法,包括:识别携带信息的二维码图像;对所述携带信息的二维码进行图像分析,该分析包括:图像切割和图像重组;对重组图像进行图像拼接,生成加密二维码。2.如权利要求1所述的二维码信息加密方法,其特征在于,所述对所述携带信息的二维码进行图像分析还包括:识别定位点后,对所述二维码非定位区域按2n*2n随机等分为m块等面积四边形,确定所述分割区域等价点,即相对中心点,根据Equivalenceclass原理,将所述m块等积四边形根据其所在位置距所述等价点的弧线距离为特点进行2n种赋值标定,每组被赋相同值的四边形有四块,选择左旋或右旋方式将等价的所述等积四边形位置进行互换,形成新的图像。3.如权利要求2所述的方法,其特征在于,所述对所述的二维码处理方式只应用其图像特征,所述处理过程不进行二维码读码工作。4.一种加密二维码解码方法,包括:获取加密二维码;对所述加密二维码进行图像分析,该分析包括:图像定位、图像切割和图像还原;对还原图像进行重组拼接,还原二维码图像;将二维码解码成原二维码上层信息编码,解出上层应用数据。5.如权利要求4所述的方法,其特征在于,所述对所述加密二维码进行图像分析还包括:识别定位点,根据定位点找到图像乱序区,根据加密方法的逆过程还原图像。6.如权利要求5所述的方法,其特征在于,所述的图像还原方法还包括:...

【专利技术属性】
技术研发人员:徐铭寅张佳炜徐萌琪吕联荣
申请(专利权)人:张佳炜徐铭寅徐萌琪
类型:发明
国别省市:天津,12

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

1