本申请涉及数据处理,特别是涉及一种用于民航的身份验证系统。
背景技术:
1、乘坐飞机出行时,在机场首先需要进行身份验证,身份验证通过后,会通过云服务器下发安检章显示通知(允许将安检章显示在电子登机牌上),随后凭借带有安检章的电子登机牌进行登机。而由于机场内出行人员多,可能出现网络拥堵或网络异常的情况,如果发生网络拥堵或网络异常,旅客的手机可能未接收到云服务器下发的安检章显示通知,进而导致已经通过安检的旅客的电子登机牌上不显示安检章。
技术实现思路
1、综上,本申请解决的技术问题为:在网络拥堵的情况下,已经通过安检的旅客的电子登机牌上不显示安检章。
2、针对以上技术问题,本申请采用的技术方案为:
3、一种用于民航的身份验证系统,上述系统包括:若干第一类终端设备、若干第二类终端设备和云服务器,其中,第一类终端设备上安装有第一处理模块;第二类终端设备上安装有第二处理模块,且存储有若干预设的任务标签,每一任务标签具有一个对应的标签id;每一第二类终端设备对应唯一的验证信息牌,上述验证信息牌包括用于进行身份验证的图形码,上述图形码内包括明文待验证信息和唯一性的第一密文身份标识;
4、第一处理模块用于执行以下步骤:
5、s100,若所在的第一类终端设备检测到任一待验证的图形码,将上述待验证的图形码内的明文待验证信息发送至云服务器;
6、s110,若接收到云服务器反馈的验证通过信息,则生成任务标签展示通知;上述任务标签展示通知包括第二密文身份标识和目标标签id;上述第二密文身份标识为上述待验证的图形码中包含的第一密文身份标识;目标标签id根据所述待验证的图形码中明文待验证信息从若干标签id中确定;
7、s120,根据预设的近距离通讯协议广播上述任务标签展示通知;
8、第二处理模块用于执行以下步骤:
9、s200,若所在的第二类终端设备接收到任一根据预设的近距离通讯协议广播的任务标签展示通知,获取任务标签展示通知内包含的第二密文身份标识;
10、s210,若所在的第二类终端对应的图形码中的第一密文身份标识与任务标签展示通知内包含的第二密文身份标识相同,则在第二类终端设备展示对应的验证信息牌时,将目标标签id对应的任务标签展示在验证信息牌的预设位置。
11、本申请的有益效果是:
12、本申请的用于民航的身份验证系统,包括若干第一类终端设备、若干第二类终端设备和云服务器,其中,第一类终端设备上安装有第一处理模块;第二类终端设备上安装有第二处理模块,且存储有若干预设的任务标签,每一任务标签具有一个对应的标签id;每一第二类终端设备对应唯一的验证信息牌,上述验证信息牌包括用于进行身份验证的图形码,上述图形码内包括明文待验证信息和唯一性的第一密文身份标识;第一处理模块用于执行以下步骤:若所在的第一类终端设备检测到任一待验证的图形码,将上述图形码内的明文待验证信息发送至云服务器;若接收到云服务器反馈的验证通过信息,则生成任务标签展示通知;上述任务标签展示通知包括第二密文身份标识和目标标签id;上述第二密文身份标识为上述待验证的图形码中包含的第一密文身份标识;目标标签id根据明文待验证信息从若干标签id中确定;根据预设的近距离通讯协议广播上述任务标签展示通知;本申请中,第一类终端设备可以为用于进行身份检验的安检类设备,第二类终端设备可以为用户手机,第二类终端设备对应的验证信息牌中的图形码中包括用于安检时进行身份验证的明文待验证信息,另外还包括用于广播时进行身份验证的第一密文身份标识。响应于身份验证通过,第一处理模块生成任务标签展示通知,并根据预设的近距离通讯协议广播上述任务标签展示通知,在生成任务标签展示通知后,是根据预设的近距离通讯协议(蓝牙、nfc、rfid等)广播上述任务标签展示通知,这里,是因为在网络拥堵或网络异常的情况下,云服务器生成的任务标签展示通知可能无法下发至对应的第二类终端设备,所以,本申请以在接收到待验证身份信息的第一类终端的预设距离范围内的每一第二类终端设备为接收端,通过无需网络的近距离通讯此协议将任务标签展示通知进行广播,而不通过云服务器下发,在网络拥堵或网络异常的情况下亦可以保证任务标签展示通知发出。
13、另外,本申请中,任务标签展示通知中用于验证身份的信息为密文,可以防止真实的身份信息被泄露。
14、进一步的,第二处理模块用于执行以下步骤:若所在的第二类终端设备接收到任一根据预设的近距离通讯协议广播的任务标签展示通知,获取任务标签展示通知内包含的第二密文身份标识;若所在的第二类终端对应的图形码中的第一密文身份标识与任务标签展示通知内包含的第二密文身份标识相同,则在第二类终端设备展示对应的验证信息牌时,将目标标签id对应的任务标签展示在验证信息牌的预设位置。这里,若任一第二类终端设备接收到任务标签展示通知,则根据任务标签展示通知包含的第二密文身份标识进行验证,若所在的第二类终端对应的图形码中的第一密文身份标识与任务标签展示通知对应的第二密文身份标识相同,则验证通过,即说明该第二类终端设备是上述任务标签展示通知对应的第二类终端设备,该第二类终端设备接收上述任务标签展示通知,将任务标签(安检章)展示在该第二类终端设备对应的验证信息牌(电子登机牌)的预设位置。本申请以无需网络的近距离通讯方式替代云服务器进行安检章的发放,即使在网路拥堵或网络异常的情况下,也能够使得已经通过安检的旅客的电子登机牌上显示安检章。
1.一种用于民航的身份验证系统,其特征在于,所述系统包括:若干第一类终端设备、若干第二类终端设备和云服务器,其中,第一类终端设备上安装有第一处理模块;第二类终端设备上安装有第二处理模块,且存储有若干预设的任务标签,每一任务标签具有一个对应的标签id;每一第二类终端设备对应唯一的验证信息牌,所述验证信息牌包括用于进行身份验证的图形码,所述图形码内包括明文待验证信息和唯一性的第一密文身份标识;
2.根据权利要求1所述的用于民航的身份验证系统,其特征在于,在步骤s110之后,第一处理模块还用于执行以下步骤:
3.根据权利要求1所述的用于民航的身份验证系统,其特征在于,所述任务标签展示通知还包括任务标签对应的展示位的位置信息。
4.根据权利要求1所述的用于民航的身份验证系统,其特征在于,所述验证信息牌还包括对应的计划飞行任务信息。
5.根据权利要求4所述的用于民航的身份验证系统,其特征在于,所述系统还包括:若干第三类终端设备;所述第三类终端设备设置在固定位置;且每一第三类终端设备均具有对应的计划飞行任务;其中,所述第三类终端设备上安装有第三处理模块和第一列表;所述第一列表用于存储任务标签展示通知;
6.如权利要求5所述的用于民航的身份验证系统,其特征在于,第一类终端设备和第三类终端设备通过内网进行通信。
7.根据权利要求6所述的用于民航的身份验证系统,其特征在于,第二类终端设备还包括第二列表,所述第二列表用于存储任务标签展示通知;