[发明专利]一维条码及其信息绑定方法在审
申请号: | 201710280274.4 | 申请日: | 2017-04-26 |
公开(公告)号: | CN108809887A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 姚为;万宏宇 | 申请(专利权)人: | 立德高科(北京)数码科技有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/14;G06K19/06 |
代理公司: | 北京智晨知识产权代理有限公司 11584 | 代理人: | 张婧 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一维条码 暗文 明文信息 重定义 条码 应用程序下载 加密处理 条码内容 信息绑定 分隔符 链接 嵌入 解析 申请 | ||
1.一维条码,所述一维条码包括明文信息部分、暗文信息部分以及设置在明文信息部分和暗文信息部分之间的分隔符,所述明文信息部分为对所述条码进行解析与重定义的应用程序下载链接,所述暗文信息部分初始为空,用于嵌入后定义信息。
2.如权利要求1所述的一维条码,其特征在于,所述明文信息为可见的字符或字符串,所述暗文信息包括经加密的暗文数据、加密方式标识符和应用范围标识符。
3.如权利要求2所述的一维条码,其特征在于,所述加密方式标识符用于表示所述暗文数据所采用的加密方式,所述应用范围标识符用于表示所述一维条码的应用范围。
4.如权利要求3所述的一维条码,其特征在于,所述加密方式包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma。
5.如权利要求1所述的一维条码,其特征在于,所述后定义信息包括文本、图像、动画、音频、或视频至少一种格式的多媒体信息。
6.信息绑定方法,用于将权利要求1-5任一项所述的一维条码与所述后定义信息相绑定,包括以下步骤:
扫描所述一维条码;
依据其明文信息部分的所述下载链接下载运行所述应用程序,通过所述应用程序扫描所述一维条码,并对所述一维条码进行解析,以允许用户对其进行重定义;
在所述一维条码的暗文信息部分输入后定义信息;
调用预设加密算法对所述后定义信息进行加密,并将加密后的数据格式化为十六进制的文本字符串,以形成暗文数据;
将所述暗文数据与应用范围标识符及加密方式标识符合并为暗文信息;以及
将所述暗文信息与所述明文信息以及所述分隔符合并,以生成重定义的一维条码。
7.如权利要求6所述的信息绑定方法,其特征在于,所述暗文信息由所述应用范围标识符、所述加密方式标识符、所述暗文数据顺次连接而成,其中所述应用范围标识符信息用于表示所述重定义一维条码的应用范围,所述加密方式标识符用于表示所述暗文数据所采用的加密方式。
8.如权利要求7所述的信息绑定方法,其特征在于,所述预设加密算法包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma。
9.如权利要求8所述的信息绑定方法,其特征在于,所述预设加密算法的选择由当前系统时间来决定:根据当前系统时间所在的时间区段来选择加密方式,或根据当前系统时间末位数字的奇偶性来决定。
10.如权利要求6所述的信息绑定方法,其特征在于,将生成的所述重定义一维条码的码图图样、绑定信息以数据包文件的形式与其生成序号一并上传至云服务器,所述生成序号作为数据包文件的文件名,云服务器依据所述文件名在存储数据库中对数据包文件进行查询:
若存储数据库中包含的每一数据存储链表中的表头信息与文件名没有一个完全相同,则存储数据库创建与所述文件名相同表头的数据存储链表,并将数据包文件所包含的码图图样及绑定信息存储在数据指针所指向的表头信息之后的唯一一个存储位置上;
若存储数据库中包含有的某一数据存储链表中的表头信息与文件名完全相同,则将当前数据包所包含的码图图样及绑定信息存储在数据指针所指向的数据存储链表中表头信息后的唯一存储位置中,若所述唯一存储位置已经被占用,则存储数据库自动清除该存储位置中的所存储信息,再存储当前数据包文件所包含的码图图样及绑定信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(北京)数码科技有限责任公司,未经立德高科(北京)数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710280274.4/1.html,转载请声明来源钻瓜专利网。