[发明专利]一种二维码及其生成方法与识别方法在审
申请号: | 201510090479.7 | 申请日: | 2015-02-28 |
公开(公告)号: | CN104616046A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 姚为;万宏宇 | 申请(专利权)人: | 立德高科(北京)数码科技有限责任公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 及其 生成 方法 识别 | ||
1.一种二维码,其特征在于,该二维码在生成时包括明文信息部分、经过加密操作的暗文信息部分、以及设置在明文信息部分和暗文信息部分之间的分隔符;
所述明文信息部分为用于解析该二维码的APP识别软件的下载地址信息;
所述暗文信息部分包括经过加密操作后、由相同的一个或多个字符组成的加密信息;
加密操作的加密方式为DES加密方式或3DES加密方式。
2.根据权利要求1所述的一种二维码,其特征在于,所述明文信息部分为可见的字符或字符串信息。
3.根据权利要求1或2所述的一种二维码,其特征在于,所述加密信息在经过加密操作前被转换为二进制、八进制、十进制或十六进制的文本字符串信息。
4.根据权利要求3所述的一种二维码,其特征在于,所述暗文信息部分还包括应用范围标识符信息与加密方式指示信息,所述应用范围标识符信息依次设置在所述加密方式指示信息与所述加密信息的前侧;
所述应用范围标识符信息用于表示该二维码的应用范围;
所述加密方式指示信息用于表示该所述加密信息的加密方式。
5.一种生成权利要求1所述的二维码的方法,包括以下步骤:
S1、在二维码生成软件中选定所生成的二维码的应用范围;
S2、在暗文信息输入界面中输入需要加密的信息内容,并将信息内容转换为相应进制的字符串信息;
S3、根据字符串信息生成的当前显示时间,以调用DES或3DES加密方式对字符串信息生成进行加密操作,以形成加密信息;
S4、将应用范围标识符信息的标号、加密方式指令信息的标号与加密信息合并为暗文信息部分;
S5、将明文信息部分与暗文信息部分合并后导入二维码生成界面中,以生成与其相对应的二维码。
6.根据权利要求5所述的二维码的生成方法,其特征在于,在步骤S2中,所述信息内容在经过加密操作前被转换为二进制、八进制、十进制或十六进制的文本字符串信息,通过菜单选项以选择信息内容所要转换的进制类型。
7.根据权利要求5所述的二维码的生成方法,其特征在于,在步骤S2中,
将00~59秒划分为四个时间区间段:
将00~14秒划分为第一时间区间段,与二进制相对应;
将15~29秒划分为第二时间区间段,与八进制相对应;
将30~44秒划分为第三时间区间段,与十进制相对应;
将45~59秒划分为第四时间区间段,与十六进制相对应。
8.根据权利要求6或7所述的二维码的生成方法,其特征在于,在步骤S3中,包括以下操作:
判断字符串信息转换生成后系统时间中末位数字的类型,若末位数字不能够被数字2整除,则判定该末位数字为奇数,则采用DES加密方式对字符串信息进行加密处理,以形成加密信息;
若末位数字能够被数字2整除,则判定该末位数字为偶数,则采用3DES加密方式对字符串信息进行加密处理,以形成加密信息。
9.一种识别权利要求1中所述的二维码的方法,包括以下步骤:
通过二维码APP识别软件对二维码进行扫描,若当前二维码APP识别软件无法解析二维码中的暗文信息部分,则在二维码APP识别软件的界面中提示用户根据二维码的明文信息部分中的地址信息,下载解析该二维码的APP识别软件;
若当前二维码APP识别软件能够解析二维码中的暗文信息部分,则在二维码APP识别软件的界面中显示暗文信息部分中的加密信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(北京)数码科技有限责任公司,未经立德高科(北京)数码科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510090479.7/1.html,转载请声明来源钻瓜专利网。