[发明专利]一种二维码以及该二维码的生成方法与生成装置在审
申请号: | 201510079634.5 | 申请日: | 2015-02-13 |
公开(公告)号: | CN104616044A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 姚为;万宏宇 | 申请(专利权)人: | 立德高科(北京)数码科技有限责任公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 无 | 代理人: | 无 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 以及 生成 方法 装置 | ||
1.一种二维码,被印刷在所需植入的物品表面,其特征在于,在二维码生成界面中的信息输入界面中所输入的信息在生成二维码之前,根据系统当前显示时间以选定与其相对应的DSE或3DSE加密方式进行加密。
2.一种生成权利要求1所述二维码的方法,包括以下步骤:
S1、在二维码生成界面中的信息输入界面中输入与二维码相对应的信息,并对所输入的信息进行转换,以得到与其相对应的第一序号;
S2、根据植入有二维码生成界面的操作系统的当前显示时间,以调用DSE或3DSE加密方式对序号进行加密操作,以生成第二序号;
S3、将第一序号与第二序号进行排列,以形成序号组,并对序号组进行加密操作;
S4、将经过加密操作后的序号组输入二维码生成界面中,以生成与序号组相对应的二维码。
3.根据权利要求2所述的生成方法,其特征在于,在步骤S2中,包括以下操作:
判断步骤S1中第一序号生成的时间末位数字的类型,若末位数字不能够被数字2整除,则判定该末位数字为奇数,则采用DSE加密方式对第一序号进行加密处理,以生成第二序号;
若末位数字能够被数字2整除,则判定该末位数字为偶数,则采用3DSE加密方式对第一序号进行加密处理,以生成第二序号。
4.根据权利要求3所述的生成方法,其特征在于,在步骤S3中,包括以下步骤:
S31、将第一序号与第二序号进行排列,以形成序号组;
S32、通过加密顺序指针调用另一种加密方式,以对序号组进行加密操作。
5.根据权利要求4所述的生成方法,其特征在于,在步骤S32中,包括以下操作:
判断序号组中第二序号的加密方式是否与加密顺序指针所指向的当前加密方式相同,若判定结果为相同,加密顺序指针则指向另一加密方式,并调用此种加密方式对序号组进行加密操作;
若判定结果为不同,则调用当前加密方式对序号组进行加密操作。
6.一种实施权利要求2中所述生成方法的装置,其特征在于,包括:
二维码生成界面:用于将信息输入界面中输入的信息转换为与其相对应的第一序号,并生成最终的二维码;
时间判断模块:用于获取将所输入信息转换为第一序号后的系统当前时间,并判定系统当前时间的类型进行;
加密操作模块:用于根据判定后的系统当前时间以选择相应的加密方式对第一序号进行加密操作,以形成第二序号,并对由第一序号与第二序号构成的序号组进行加密操作。
7.根据权利要求6所述的生成装置,其特征在于,所述时间判断装置包括:
时间获取单元:用于获取将所输入信息转换为第一序号后的系统当前时间;
时间类型判断单元:用于对获取到的系统当前时间的类型进行判断,其判断方式为如下:
提取系统当前时间中的末位数字,判断该末位数字是否能被数字2整除,若判定结果为能够被2整除,则为判定系统当前时间为偶数;
若判定结果为不能够被2整除,则为判定系统当前时间为奇数。
8.根据权利要求6所述的生成装置,其特征在于,所述加密操作模块包括:
第一序号加密操作单元:用于根据系统当前时间的类型,在加密顺序指针的作用下选取与其相对应的加密方式对第一序号进行加密,以形成第二序号;
加密方式判断单元:用于对第二序号的加密方式进行判定,以得知第二序号的加密方式;
序号组加密操作单元:在加密顺序指针的作用下,以选取相应的加密方式对序号组进行加密操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于立德高科(北京)数码科技有限责任公司;,未经立德高科(北京)数码科技有限责任公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510079634.5/1.html,转载请声明来源钻瓜专利网。