一种信息码生成调用方法技术

技术编号:39718008 阅读:6 留言:0更新日期:2023-12-17 23:25
本发明专利技术涉及一种信息码生成调用方法

【技术实现步骤摘要】
一种信息码生成调用方法、介质及电子设备


[0001]本专利技术涉及信息码应用
,具体涉及一种信息码生成调用方法

介质及电子设备


技术介绍

[0002]随着科技化水平的不断提高,信息码已经成为我们生活中随处可见的一部分,给我们的日常生活带来了极大的便利

[0003]由于国内科技水平的不断发展
,
信息化水平的不断提升
,
信息码在生活中的应用也越来越普遍,信息码的编码方式也越来越多元化

但是到目前为止,很少有基于身份认证的信息码编码方式

现有技术中,将姓名以及公民身份号码制成字符,再将字符写入信息码中预先留下的位置,这样的方式会缩减信息码的密度,进而影响到信息码的响应速度


技术实现思路

[0004]鉴于上述问题,本专利技术提供了一种信息码生成调用方法

介质及电子设备,解决了现有的身份证写入信息码中使得信息码响应速度变慢的问题

[0005]为实现上述目的,在第一方面,本专利技术提供了一种信息码生成调用方法,方法包括以下步骤:
[0006]在接收到发码平台的信息码生码请求,获取用户的第一身份信息,基于第一身份信息计算得到第二身份信息,将第二身份信息和发码平台对应的标识信息写入信息码中,并在发码平台上进行展示

[0007]在一些实施例中,方法还包括:
[0008]当检测到多个发码平台同步发起生码请求时,根据生码请求的数量生成多份第一身份信息的副本数据,第二身份信息基于第一身份信息的副本数据计算得到

[0009]在一些实施例中,方法还包括:
[0010]为第一身份信息设置一个调用记录表;
[0011]当根据生码请求的数量生成多份第一身份信息的副本数据时,在调用记录表中记录发起生码请求的发码平台对应的标识信息以及调用时间信息

[0012]在一些实施例中,基于第一身份信息计算得到第二身份信息包括:
[0013]对第一身份信息进行哈希计算,得到哈希摘要;
[0014]将哈希摘要转换为身份
token
,得到第二身份信息

[0015]在一些实施例中,方法还包括:
[0016]将身份
token
和哈希摘要映射存储,身份
token
的长度小于
20
字节

[0017]在一些实施例中,方法还包括:
[0018]在扫码模块扫描信息码后,当检测到信息码无法被扫码模块识别时,获取该信息码中的发码平台对应的标识信息,根据标识信息将信息码发往对应的发码平台进行识别

[0019]在一些实施例中,方法还包括:
[0020]发码平台接收用户输入的第一认证信息,将第一认证信息写入信息码中,得到第一等级信息码;
[0021]发码平台在接收到第二等级信息码生成请求后,提示用户再次补充输入第二认证信息,并在用户输入第二认证信息后,将第二认证信息写入第一等级信息码中,得到第二等级信息码

[0022]在一些实施例中,信息码中还包括明文信息和密文信息,密文信息由加密机加密得到,方法还包括:
[0023]在扫码模块扫描信息码后,解析明文信息并在扫描模块中予以展示和
/
或获取密文信息,在线下对密文信息进行解码或者将其转发给密文解析模块,密文解析模块采用对应的解密算法对密文信息进行解密

[0024]在第二方面,本专利技术还提供一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现在第一方面所述的方法

[0025]在第三方面,本专利技术还提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现在第一方面所述的方法

[0026]区别于现有技术,上述技术方案通过将用户的第一身份信息转换成第二身份信息,缩短了第一身份信息本需要占用的字节数,再将第二身份信息与发码平台相对应的标识信息写入信息码中,此时第二身份信息与发码平台对应的标识信息所占用的字节依然不会超出信息码预留出的写入存储空间,再将该信息码在发码平台上进行展示

这一方式缩短了第一身份信息占用字节数的同时,利用了节省出的字节数将发码平台的信息一并写入信息码,相当于给扫码机构展示了用户身份的同时也展示了该信息码的发码平台信息,便于扫码机构向发码平台信息进行验证

[0027]上述
技术实现思路
相关记载仅是本专利技术技术方案的概述,为了让本领域普通技术人员能够更清楚地了解本专利技术的技术方案,进而可以依据说明书的文字及附图记载的内容予以实施,并且为了让本专利技术的上述目的及其它目的

特征和优点能够更易于理解,以下结合本专利技术的具体实施方式及附图进行说明

附图说明
[0028]附图仅用于示出本专利技术具体实施方式以及其他相关内容的原理

实现方式

应用

特点以及效果等,并不能认为是对本专利技术的限制

[0029]在说明书附图中:
[0030]图1为本专利技术一具体实施方式所述的信息码生成调用方法第一示例图;
[0031]图2为本专利技术一具体实施方式所述的信息码生成调用方法第二示例图;
[0032]图3为为本专利技术一具体实施方式所述的信息码生成调用方法第三示例图;
[0033]图4为为本专利技术一具体实施方式所述的信息码生成调用方法第四示例图;
[0034]图5为具体实施方式所述信息码生成调用方法的电子设备示意图

[0035]上述各附图中涉及的附图标记说明如下:
[0036]2、
电子设备;
[0037]21、
存储器;
[0038]22、
处理器

具体实施方式
[0039]为详细说明本专利技术可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明

本文所记载的实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围

[0040]在本文中提及“实施例”意味着,结合实施例描述的特定特征

结构或特性可以包含在本专利技术的至少一个实施例中

在说明书中各个位置出现的“实施例”一词并不一定指代相同的实施例,亦不特别限定其与其它实施例之间的独立性或关联性

原则上,在本专利技术中,只要不存在技术矛盾或冲突,各实施例中所提到的各项技术特征均可以以任意方式进行组合,以形成相应的可实施的技术方案
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信息码生成调用方法,其特征在于,所述方法包括以下步骤:在接收到发码平台的信息码生码请求,获取用户的第一身份信息,基于所述第一身份信息计算得到第二身份信息,将所述第二身份信息和所述发码平台对应的标识信息写入所述信息码中,并在所述发码平台上进行展示
。2.
如权利要求1所述的信息码生成调用方法,其特征在于,所述方法还包括:当检测到多个发码平台同步发起生码请求时,根据所述生码请求的数量生成多份第一身份信息的副本数据,所述第二身份信息基于所述第一身份信息的副本数据计算得到
。3.
如权利要求2所述的信息码生成调用方法,其特征在于,所述方法还包括:为所述第一身份信息设置一个调用记录表;当根据所述生码请求的数量生成多份第一身份信息的副本数据时,在所述调用记录表中记录发起生码请求的发码平台对应的标识信息以及调用时间信息
。4.
如权利要求1所述的信息码生成调用方法,其特征在于,基于所述第一身份信息计算得到第二身份信息包括:对所述第一身份信息进行哈希计算,得到哈希摘要;将所述哈希摘要转换为身份
token
,得到第二身份信息
。5.
如权利要求4所述的信息码生成调用方法,其特征在于,所述方法还包括:将所述身份
token
和所述哈希摘要映射存储,所述身份
token
的长度小于
20
字节
。6.
如权利要求1所述的信息码生成调...

【专利技术属性】
技术研发人员:蔡国城刘磊王剑冰钱伟华
申请(专利权)人:厦门中盾安信科技有限公司
类型:发明
国别省市:

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

1