[发明专利]一种基于魔方加密算法的多维彩码标签生成方法有效
申请号: | 201610216400.5 | 申请日: | 2016-04-11 |
公开(公告)号: | CN105930890B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 胡燕祝;王松 | 申请(专利权)人: | 胡燕祝 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 北京市海淀区西土*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于魔方加密算法的多维彩码标签方法。该方法包括如下几个步骤:步骤一、将信息转换为二进制码;步骤二、将二进制码转换为十六进制码;步骤三、根据实际情况给每个小方格赋予彩色信息;步骤四、利用魔方加密算法的旋转不变性对彩色信息进行加密;步骤五、基于魔方加密算法的多维彩码的生成与解码。为了更好的了达到唯一性、防复制等安全性的需要,根据多维彩码是由不同的彩色方块结构组成的实际情况,本发明采用了魔方加密算法,对多维彩码进行编码时,采用魔方加密算法,大大提高了算法的安全性,使多维彩码标签技术的应用完善。 | ||
搜索关键词: | 一种 基于 魔方 加密算法 多维 标签 技术 | ||
【主权项】:
1.一种基于魔方加密算法的多维彩码标签生成方法,其特征在于,具体包括如下步骤:步骤一、将信息转换为二进制码;根据ASCII码的编码原则,将字符信息转换成二进制码;步骤二、将二进制码转换为十六进制码;在彩色信息RGB数值选取时,每个维度的8位数值,只取高4位为有效数字位,因此每个维度的彩色信息只有24=16个数值,因此多维彩码中的3个维度RGB信息分别用16进制编码,信息用3个16进制表示,容量提高了211=2048倍;步骤三、根据实际情况给每个小方格赋予彩色信息;根据上面生成的16进制信息,要进行多维彩码的彩色信息的生成工作,结合3阶魔方的特性,与A面、B面、C面相对的面记为A’面、B’面、C’面,A和A’面对应的是RGB中的R值,B和B’面对应的是RGB中的G值,C和C’面对应的是RGB中的B值,A面、B面、C面中的①至⑧个方格分别对应R、G、B的4位数值为0000—0111,A’面、B’面、C’面中的①至⑧个方格分别对应R、G、B的高4位数值为1000—1111,因此彩色信息被表示成了立方体,因此在进行完步骤四后,如何进行平面展示在步骤五中再做描述;步骤四、利用魔方加密算法的旋转不变性对彩色信息进行加密;设定好了多维彩码中的彩色信息,魔方加密算法是利用魔方玩具的旋转不变性进行编码,一共有9个面参与旋转,分别是X1、X2、X3、Y1、Y2、Y3、Z1、Z2、Z3九个面,每个面有4种旋转情况分别是:旋转90°、180°、270°和360°,因此有36种旋转情况,不同的信息将对应着不同的旋转路径,因此根据每个商品的预设信息,每个商品将会有属于自己的固定的旋转路径;步骤五、基于魔方加密算法的多维彩码的生成与解码;因为步骤四中最后形成的多维彩码是一个立方体的结构,不能在平面展示,因此需要对其进行平面转换,把步骤四形成的立方体的6个面以矩阵形式依次展开,上下顺序依次为A、A’、B、B’、C、C’,左右顺序依次为①—⑧;同时在解码过程中,每个用户根据自身的实际情况,导入与实际情况相符旋转路径,也称之为解码密钥,这样根据旋转路径倒推回去,得到商品的信息,同时还能检验商品信息是否与实际信息相符。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于胡燕祝,未经胡燕祝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610216400.5/,转载请声明来源钻瓜专利网。
- 上一篇:基于震动的移动无线电子标签及其监查系统
- 下一篇:色彩编解码方法与系统