一种可信数字身份离线核验装置的制作方法

文档序号:25946197发布日期:2021-07-20 16:37阅读:87来源:国知局
一种可信数字身份离线核验装置的制作方法

本实用新型涉及一种可信数字身份离线核验装置,属于二维码离线核验领域。



背景技术:

本案中的可信数字身份(即ctid二维码)是指网络身份认证凭证。ctid二维码中存有公民个人身份信息和已通过加密算法加密的bid值(bid为个人唯一标识),用于核验个人身份。例如,在火车站进出站时,ctid二维码可以代替居民身份证实现对乘客身份的核验。

现有的二维码核验方式有以下两种:

其一,在线核验,核验设备在完成扫码后,将二维码中待核验信息发送给网络侧的服务器来进行核验,服务器中存储正确版本的待核验信息。但当网络中断之后,核验设备便无法将待核验信息发送给服务器,导致核验失败。

其二,离线核验,在二维码中携带能够对自身进行核验的数据,使核验设备无需将扫描的二维码在线发送给服务器进行核验。可参考公开号为cn108737394b专利《离线验证系统、扫码设备和服务器》。

公开号为cn106228219a的实用新型《基于手机自身外设装置离线安全识别二维码的系统及方法》,公开了一种可通过手机自身外设装置与外部二维码识别机设备之间完成信息交互的方法和装置。但该实用新型中仍然需要额外发送验证码信息进行验证。



技术实现要素:

为了解决上述现有技术中存在的问题,本实用新型提供一种可信数字身份离线核验装置,通过音频接收模块、数据处理模块、实现用声波传输ctid码,免去用户扫码的繁琐过程,方便快捷,也摆脱对网络的依赖,实现离线传输ctid码。更进一步的,通过ctid解码模块、身份核验模块和声波离线传输ctid码,实现对ctid的离线核验。

本实用新型的技术方案如下:

一种可信数字身份离线核验装置,包括:

音频接收模块,所述音频接收模块与数据处理模块通信连接;音频接收模块接收发送端发送的音频流数据,将所述音频流数据转换为二进制流数据后发送至数据处理模块;

数据处理模块,所述数据处理模块与ctid解码模块通信连接;数据处理模块对所述二进制流数据进行数据转换得到ctid码,并将ctid码发送至ctid解码模块;

ctid解码模块,所述ctid解码模块与身份核验模块通信连接;所述ctid解码模块对所述ctid码进行解码得到核验码,并将核验码发送至身份核验模块,所述核验码为bid值通过加密算法进行加密生成的一段密文;

身份核验模块,所述身份核验模块内存有至少一个bid值;身份核验模块通过所述加密算法对本地存有的bid值进行加密,得到验证码;身份核验模块比对核验码与验证码,若比对结果一致,则核验成功。

进一步的,音频接收模块设有pdm接口,pdm接口用于将所述音频流转换为pdm格式的高频数据流后发送至数据处理模块。

进一步的,所述身份核验模块设有一外部通讯接口,用于输出核验结果。

本实用新型具有如下有益效果:

1、本实用新型通过音频接收模块、数据处理模块实现用声波传输ctid码,免去用户扫码的繁琐过程,方便快捷,也摆脱对网络的依赖,实现离线传输ctid码。更进一步的,通过ctid解码模块、身份核验模块和声波离线传输ctid码,实现对ctid的离线核验。与现有技术相比,本实用新型结合bid可以作为身份标识、数据量小等特点,具有简单实用、核验速度快、用户体验良好等优点。

附图说明

图1为本实用新型的结构图。

具体实施方式

下面结合附图和具体实施例来对本实用新型进行详细的说明。

实施例一

参见图1,一种可信数字身份离线核验装置,包括:

所述音频接收模块(在本实施例中,音频接收模块使用环型mems数字麦克风阵列实现接收音频和去除环境噪声的功能)与数据处理模块通信连接;音频接收模块接收发送端发送的音频流数据,将所述音频流数据转换为二进制流数据后发送至数据处理模块;

数据处理模块,所述数据处理模块与ctid解码模块通信连接;数据处理模块对所述二进制流数据进行数据转换得到ctid码,并将ctid码发送至ctid解码模块;其中,数据转换的步骤如下:

s1、将二进制流数据转换为多个数据帧,所述数据帧的格式由本实用新型所述核验装置与发送端一同规定;

s2、将所述多个数据帧解封装为ctid码二进制流数据;

s3、根据所述ctid码二进制流数据生成ctid码;

同理,发送端会将ctid码转换为ctid码二进制流数据,并将ctid码二进制流数据封装为多个数据帧,再将多个数据帧转换为二进制流数据。发送端最后将二进制流数据转换为音频流发送至接收端。

ctid解码模块,所述ctid解码模块与身份核验模块通信连接;所述ctid解码模块对所述ctid码进行解码得到核验码,并将核验码发送至身份核验模块,所述核验码为bid值通过加密算法进行加密生成的一段密文。加密算法部分可参考专利《一种二维码的信息组合及加密方法和二维码加密机》。

身份核验模块,所述身份核验模块内存有至少一个bid值(在本实施例中,bid值存储在外部存储芯片中而不是装置内部的存储器中)。身份核验模块通过所述加密算法对本地存有的bid值进行加密,得到验证码;身份核验模块比对核验码与验证码,若比对结果一致,则核验成功。

本实施例的有益效果在于通过音频接收模块、数据处理模块、存储器实现用声波传输ctid码,免去用户扫码的繁琐过程,方便快捷,也摆脱对网络的依赖,实现离线传输ctid码。更进一步的,通过ctid解码模块、声波传输ctid码和存储器存有的多个bid值,实现对ctid的离线核验。与现有技术相比,本实用新型结合bid可以作为身份标识、数据量小等特点,具有简单实用、核验速度快、用户体验良好等优点。

实施例二

进一步的,音频接收模块设有pdm接口,pdm接口用于将所述音频流输出为pdm格式的高频数据流。数据处理模块根据pdm2pcm算法将所述pdm格式的高频数据流转换为pcm格式的数据帧。

实施例三

进一步的,一种可信数字身份离线核验装置还设有一外部通讯接口(usb口、ttl电平串口、声光接口),用于输出核验结果。在本实施例中,通过声光接口将核验结果输出至声光报警装置,若核验失败,声光报警装置会发出相应提示。

以上所述仅为本实用新型的实施例,并非因此限制本实用新型的专利范围,凡是利用本实用新型说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本实用新型的专利保护范围内。



技术特征:

1.一种可信数字身份离线核验装置,其特征在于,包括:

音频接收模块,所述音频接收模块与数据处理模块通信连接;音频接收模块接收发送端发送的音频流数据,将所述音频流数据转换为二进制流数据后发送至数据处理模块;

数据处理模块,所述数据处理模块与ctid解码模块通信连接;数据处理模块对所述二进制流数据进行数据转换得到ctid码,并将ctid码发送至ctid解码模块;

ctid解码模块,所述ctid解码模块与身份核验模块通信连接;所述ctid解码模块对所述ctid码进行解码得到核验码,并将核验码发送至身份核验模块,所述核验码为bid值通过加密算法进行加密生成的一段密文;

身份核验模块,所述身份核验模块内存有至少一个bid值;身份核验模块通过所述加密算法对本地存有的bid值进行加密,得到验证码;身份核验模块比对核验码与验证码,若比对结果一致,则核验成功。

2.根据权利要求1所述的一种可信数字身份离线核验装置,其特征在于,音频接收模块设有pdm接口,pdm接口用于将所述音频流转换为pdm格式的高频数据流后发送至数据处理模块。

3.根据权利要求1所述的一种可信数字身份离线核验装置,其特征在于,所述身份核验模块设有一外部通讯接口,用于输出核验结果。


技术总结
本实用新型涉及一种可信数字身份离线核验装置,包括音频接收模块接收发送端发送的音频流数据,将所述音频流数据转换为二进制流数据后发送至数据处理模块;数据处理模块对所述二进制流数据进行数据转换得到CTID码,并将CTID码发送至CTID解码模块;所述CTID解码模块对所述CTID码进行解码得到核验码,并将核验码发送至身份核验模块,所述核验码为BID值通过加密算法进行加密生成的一段密文;身份核验模块,所述身份核验模块内存有至少一个BID值;身份核验模块通过所述加密算法对本地存有的BID值进行加密,得到验证码;身份核验模块比对核验码与验证码,若比对结果一致,则核验成功。

技术研发人员:林龙;林海堤;谢承运
受保护的技术使用者:新大陆(福建)公共服务有限公司
技术研发日:2020.11.06
技术公布日:2021.07.20
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1