一种银行智能挂锁的内网传输验证管理方法及系统与流程

文档序号:32055257发布日期:2022-11-04 21:01阅读:42来源:国知局
一种银行智能挂锁的内网传输验证管理方法及系统与流程

1.本发明涉及人工智能相关技术领域,具体涉及一种银行智能挂锁的内网传输验证管理方法及系统。


背景技术:

2.银行进行现金押运时需要将款箱进行交接运输进而完成押送任务,通过各交接节点中严格的身份验证,达到安全押送的目的,而随着流程的智能化和自动化,智能身份识别已经成为主流,而款箱也通过电子锁实现安全程度较高的锁定方式。
3.目前主要是通过内网将身份验证的信息进行传输,但是仅依赖内网对数据传输和身份验证的过程较为简单,使得进行安全保障风险较高。
4.现有技术中的款箱押运过程的基于内网的数据传输和身份验证过于简单,导致存在安全系数较低的技术问题。


技术实现要素:

5.本技术通过提供了一种银行智能挂锁的内网传输验证管理方法及系统,解决了现有技术中的款箱押运过程的基于内网的数据传输和身份验证过于简单,导致存在安全系数较低的技术问题。
6.鉴于上述问题,本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法及系统。
7.第一方面,本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法,其中,所述方法应用于一银行智能挂锁的内网传输验证管理系统,所述系统包括处理终端,所述处理终端包括任务发布模块、智能挂锁管理模块和加密模块,所述方法包括:通过任务发布模块发布款箱押运任务信息,其中,所述款箱押运任务信息包括网点编号信息和押运人员身份信息;根据所述网点编号信息匹配任务接收网点信息,其中,所述任务接收网点信息包括款箱编号列表和任务接收网点地址;将所述款箱编号列表发送至智能挂锁管理模块,匹配款箱挂锁验证信息,其中,所述款箱挂锁验证信息和所述款箱编号一一对应;将所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息传输至加密模块进行加密,生成加密结果,其中,所述加密结果包括密钥封装信息和密匙信息;将所述密钥封装信息和所述任务接收网点地址发送至押运人员移动端,将所述密匙信息通过预设内网通道发送至所述任务接收网点地址;当所述押运人员抵达所述任务接收网点地址时,通过所述密匙信息对所述密钥封装信息进行验证;当验证通过后,通过所述款箱挂锁验证信息对所述款箱编号列表进行验证,当验证通过后,执行款箱押运任务。
8.另一方面,本技术提供了一种银行智能挂锁的内网传输验证管理系统,其中,所述系统包括处理终端,所述处理终端包括任务发布模块、智能挂锁管理模块和加密模块,包括:信息发布单元,用于通过任务发布模块发布款箱押运任务信息,其中,所述款箱押运任务信息包括网点编号信息和押运人员身份信息;网点地址匹配单元,用于根据所述网点编
号信息匹配任务接收网点信息,其中,所述任务接收网点信息包括款箱编号列表和任务接收网点地址;验证信息匹配单元,用于将所述款箱编号列表发送至智能挂锁管理模块,匹配款箱挂锁验证信息,其中,所述款箱挂锁验证信息和所述款箱编号一一对应;信息加密单元,用于将所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息传输至加密模块进行加密,生成加密结果,其中,所述加密结果包括密钥封装信息和密匙信息;信息发送单元,用于将所述密钥封装信息和所述任务接收网点地址发送至押运人员移动端,将所述密匙信息通过预设内网通道发送至所述任务接收网点地址;第一验证模块,用于当所述押运人员抵达所述任务接收网点地址时,通过所述密匙信息对所述密钥封装信息进行验证;第二验证模块,用于当验证通过后,通过所述款箱挂锁验证信息对所述款箱编号列表进行验证,当验证通过后,执行款箱押运任务。
9.本技术中提供的一个或多个技术方案,至少具有如下技术效果或优点:
10.由于采用了通过任务发布模块发布款箱押运任务信息确定网点编号信息和押运人员身份信息;根据网点编号信息确定表征款箱编号列表和任务接收网点地址的任务接收网点信息;再通过智能挂锁管理模块对款箱编号列表进行处理匹配款箱挂锁验证信息;通过加密模块对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密得到密钥封装信息和密匙信息;将密钥封装信息和任务接收网点地址发送给押运人员移动端;将密匙信息通过内网发送给任务接收网点地址;当押运人员和任务接收网点地址交接时,先后验证密钥封装信息和款箱挂锁验证信息,都通过后方可允许执行款箱押运任务的技术方案,通过处理终端进行任务发布并对款箱挂锁分发验证信息,以及对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密再执行信息传输,后步款箱挂锁和加密结果双重验证通过方可执行运输,结合内网,极大的提高了被破解的难度,达到了提高款箱运输安全性的技术效果。
11.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
12.图1为本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法流程示意图;
13.图2为本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法的款箱挂锁验证信息的生成流程示意图;
14.图3为本技术实施例提供了一种银行智能挂锁的内网传输验证管理系统结构示意图。
15.附图标记说明:处理终端010,任务发布模块011,智能挂锁管理模块012,加密模块013,信息发布单元11,网点地址匹配单元12,验证信息匹配单元13,信息加密单元14,信息发送单元15,第一验证模块16,第二验证模块17。
具体实施方式
16.本技术实施例通过提供了一种银行智能挂锁的内网传输验证管理方法及系统,解
决了现有技术中由于仅依赖内网对数据传输过程安全保障,导致存在安全系数较低的技术问题。通过处理终端进行任务发布并对款箱挂锁分发验证信息,以及对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密再执行信息传输,后步款箱挂锁和加密结果双重验证通过方可执行运输,结合内网,极大的提高了被破解的难度,达到了提高款箱运输安全性的技术效果。
17.申请概述
18.通过内网是银行进行关键信息传输的一大保障,但是在实际信息交互过程,仍难以避免和外部交互的过程,风险本就较高,现有技术中款箱押运过程的基于内网的数据传输和身份验证过于简单,导致存在安全系数较低的技术问题。
19.针对上述技术问题,本技术提供的技术方案总体思路如下:
20.本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法及系统。由于采用了通过任务发布模块发布款箱押运任务信息确定网点编号信息和押运人员身份信息;根据网点编号信息确定表征款箱编号列表和任务接收网点地址的任务接收网点信息;再通过智能挂锁管理模块对款箱编号列表进行处理匹配款箱挂锁验证信息;通过加密模块对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密得到密钥封装信息和密匙信息;将密钥封装信息和任务接收网点地址发送给押运人员移动端;将密匙信息通过内网发送给任务接收网点地址;当押运人员和任务接收网点地址交接时,先后验证密钥封装信息和款箱挂锁验证信息,都通过后方可允许执行款箱押运任务的技术方案,通过处理终端进行任务发布并对款箱挂锁分发验证信息,以及对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密再执行信息传输,后步款箱挂锁和加密结果双重验证通过方可执行运输,结合内网,极大的提高了被破解的难度,达到了提高款箱运输安全性的技术效果。
21.在介绍了本技术基本原理后,下面将结合说明书附图来具体介绍本技术的各种非限制性的实施方式。
22.实施例一
23.如图1所示,本技术实施例提供了一种银行智能挂锁的内网传输验证管理方法,其中,所述方法应用于一银行智能挂锁的内网传输验证管理系统,所述系统包括处理终端,所述处理终端包括任务发布模块、智能挂锁管理模块和加密模块,所述方法包括步骤:
24.s100:通过任务发布模块发布款箱押运任务信息,其中,所述款箱押运任务信息包括网点编号信息和押运人员身份信息;
25.具体而言,处理终端处于内网中,包括任务发布模块、智能挂锁管理模块和加密模块:任务发布模块是银行现金调度管理人员发布款箱调度指令的功能模块;智能挂锁管理模块指的是用于对款箱的智能挂锁进行开闭管理的功能模块;加密模块指的是对传输信息进行加密的功能模块。
26.款箱押运任务信息指的是通过任务发布模块发布的对款箱进行押送的指令信息,包括表征待运输款箱编号和任务接收网点地址的网点编号信息,还包括表征押送人员及其身份信息的押运人员身份信息,其中,押运人员身份信息包括但不限于当前款箱押运任务中进行款箱交接的涉及的管理和执行全部人员的身份信息,示例性地如:管理者和执行人员的身份信息等。款箱的编号在相应的银行中具有唯一性,根据编号即可实现款箱的调度。传统方式一般通过网点编号信息和押运人员身份信息在内网中进行信息交互实现款箱押
运,但是安全性较低,而本技术实施例仅将其作为基础信息,后步还需要进行加密验证,外部盗取网点编号信息和押运人员身份信息亦无法做出进一步的入侵操作。
27.押运人员身份信息的确定方式优选的如下:
28.进一步的,基于所述通过任务发布模块发布款箱押运任务信息,其中,所述款箱押运任务信息包括网点编号信息和押运人员身份信息,之前步骤s100还包括步骤:
29.s110:获取款箱押运预设时间节点、款箱管理人员排班信息和款箱押运人员排班信息;
30.s120:根据所述款箱押运预设时间节点对所述款箱管理人员排班信息进行提取,确定款箱管理人员身份信息;
31.s130:根据所述款箱押运预设时间节点对所述款箱押运人员排班信息进行提取,确定款箱押运人员身份信息;
32.s140:将所述款箱管理人员身份信息和所述款箱押运人员身份信息添加进所述押运人员身份信息。
33.具体而言,款箱押运预设时间节点指的是款箱押运的预设时间;款箱管理人员排班信息表征款箱管理人员时间空闲状态;款箱押运人员排班信息表征款箱押运人员的时间空闲状态;款箱管理人员身份信息指的是通过款箱押运预设时间节点对款箱管理人员排班信息进行筛选,确定空闲时间和款箱押运预设时间节点相匹配的管理人员,确定的相应款箱押运任务的管理人员;款箱押运人员身份信息指的是通过款箱押运预设时间节点对款箱押运人员排班信息进行筛选,确定空闲时间和款箱押运预设时间节点相匹配的押运人员,选择预设人数,将其作为相应款箱押运任务的执行人员;相对应的将管理人员和押运人员的身份信息添加进押运人员身份信息,置为待响应状态,等待后步调用。
34.s200:根据所述网点编号信息匹配任务接收网点信息,其中,所述任务接收网点信息包括款箱编号列表和任务接收网点地址;
35.具体而言,任务接收网点信息指的是至少包括款箱编号列表和任务接收网点地址,款箱编号列表即上述指定的待运输的款箱编号;任务接收网点地址即需进行款箱押运的起点位置。将款箱编号列表和任务接收网点地址置为待响应状态,等待后步调用。
36.s300:将所述款箱编号列表发送至智能挂锁管理模块,匹配款箱挂锁验证信息,其中,所述款箱挂锁验证信息和所述款箱编号一一对应;
37.进一步的,如图2所示,基于所述将所述款箱编号列表发送至智能挂锁管理模块,匹配款箱挂锁验证信息,步骤s300包括:
38.s310:遍历所述款箱编号列表,向全部款箱智能挂锁一一发起验证请求,获取静态验证信息,其中,所述静态验证信息和所述款箱智能挂锁一一对应;
39.s320:通过预设加密规则对所述静态验证信息进行加密计算,生成动态验证信息,其中,所述动态验证信息为非循环数据资源;
40.s330:将所述动态验证信息设为所述款箱挂锁验证信息。
41.具体而言,在款箱运输过程中需要对款箱进行开闭操作,因此在进行款箱运输的开端即需要进行款箱智能挂锁的验证,一者可简化流程,二者可增加信息传输的复杂度,提高安全性。
42.款箱挂锁验证信息指的是表征款箱编号列表中全部款箱智能挂锁的验证信息集
合,不同的款箱挂锁的验证信息可能不同,在智能挂锁管理模块中存储着和款箱编号列表的全部款箱智能挂锁一一对应的静态验证信息,即为预先设定的不变的静态验证码,优选的静态验证信息可周期性更新,更新周期和更新内容可由工作人员自行设定;动态验证信息指的是当智能挂锁管理模块提取到智能挂锁管理模块后,对静态验证信息按照预设加密规则进行加密后的结果,动态验证信息为非循环数据资源,即只能单次使用,使用完毕则销毁,将动态验证信息设为款箱挂锁验证信息。
43.由上所述,任意一个款箱的验证过程为动态的验证过程,在智能挂锁管理模块和智能挂锁中使用相同的预设加密规则对静态验证码进行加密,当智能挂锁管理模块将加密结果分发至押运人员,其对接对应的款箱时,将智能挂锁的加密结果和押运人员接收到的加密结果比对,若是二者无差别,则验证通过,可带走对应的款箱。动态验证过程保障了信息传输过程的安全性。
44.预设加密规则详细如下:
45.更进一步的,根据所述预设加密规则,步骤s320包括:
46.s321:根据所述静态验证信息,在预设时间粒度内匹配动态验证码分发记录;
47.s322:根据所述动态验证码分发记录,生成分发间隔时长列表和分发频率列表;
48.s323:根据所述分发间隔时长列表和所述分发频率列表对所述动态验证码分发记录进行筛选优化,生成所述动态验证信息。
49.更进一步的,基于所述根据所述分发间隔时长列表和所述分发频率列表对所述动态验证码分发记录进行筛选优化,生成所述动态验证信息,步骤s323包括:
50.s323-1:以所述分发间隔时长为第一评分坐标轴,以所述分发频率为第二评分坐标轴,构建筛选分评估坐标空间;
51.s323-2:将所述分发间隔时长列表和所述分发频率列表输入所述筛选分评估坐标空间,生成筛选评分集合,其中,所述筛选评分集合和所述动态验证码分发记录一一对应;
52.s324-3:从所述动态验证码分发记录随机提取两个验证码进行比对,将筛选评分较低的验证码添加进淘汰数据组,将筛选评分较高的验证码添加进迭代数据组;
53.s324-4:基于所述迭代数据组重复迭代预设次数,将所述迭代数据组中存储的验证码设为所述动态验证信息。
54.具体而言,预设加密规则如下:针对任意一款箱的智能挂锁,预设时间粒度指的是预设时长,即从当前时间节点前推预设时长内的时间区间;动态验证码分发记录指的是表征预设时间粒度之内的款箱智能挂锁的动态验证信息的记录数据。
55.系统初建时进行动态验证码的生成可通过在静态验证信息上随机添加预设字节的编码实现加密,但是若是一直通过随机添加编码的方式进行加密,则会逐渐增加系统的负担,因此通过对动态验证码分发记录进行处理,从中筛选过往已经生成的动态加密信息,不仅可实现动态加密更新过程,同时可实现降低系统负担的目的,由于动态验证码分发记录的驳杂性,同样可保障动态加密的安全性。动态验证信息的分发方式如下:
56.步骤一:分发间隔时长表征动态验证码分发记录中任意一动态验证码最后的分发时间到目前时间节点的时间长度;分发频率表征动态验证码分发记录中任意一动态验证码在预设时间粒度内的分发频率;遍历动态验证码分发记录提取分发间隔时长和分发频率分为两组数据进行存储,即确定分发间隔时长列表和分发频率列表。
57.步骤二:筛选分评估坐标空间指的是以分发间隔时长为第一评分坐标轴,以分发频率为第二评分坐标轴,构建的用于对动态验证码进行筛选的虚拟坐标空间。筛选分评估坐标空间只有正向轴,构建方式优选:第一评分坐标轴的原点对应于分发间隔时长为0,当筛选分评估坐标空间变长,则对应的评分就会变高;第二评分坐标轴的原点对应于预设时间粒度内动态验证码分发频率的最高值,当动态验证码分发频率越低,则对应的评分就会变高,由此实现筛选分评估坐标空间的构建。
58.步骤三:筛选评分集合指的是将分发间隔时长列表和分发频率列表输入筛选分评估坐标空间,进行评分后确定的结果;筛选评分越高,则被选用为动态验证码的概率越大。
59.步骤四:通过从动态验证码分发记录随机提取两个验证码进行比对,将筛选评分较低的验证码添加进淘汰数据组,将筛选评分较高的验证码添加进迭代数据组,重复比较,直到满足预设次数,预设次数表征将动态验证码分发记录内的动态验证码可两两全部对比完毕的次数,可根据动态验证码分发记录内的动态验证码个数进行设定;进而筛选出预设次数比对后确定的筛选评分最高的动态验证码,作为动态验证信息。其中,淘汰数据组用于存储比对已经被淘汰的数据组,当动态验证信息生成后即删除,迭代数据组为存储比对获胜的数据,同一时间只能存储一个动态验证码,动态验证信息生成后即删除。
60.s400:将所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息传输至加密模块进行加密,生成加密结果,其中,所述加密结果包括密钥封装信息和密匙信息;
61.进一步的,基于所述将所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息传输至加密模块进行加密,生成加密结果,步骤s400包括:
62.s410:根据所述押运人员身份信息,获取押送人员指纹特征数据;
63.s420:根据所述押送人员指纹特征数据对所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息进行加密封装,生成所述密钥封装信息和所述密匙信息;
64.s430:将所述密钥封装信息和所述密匙信息添加进所述加密结果。
65.具体而言,当款箱挂锁验证信息生成后,确定加密结果,加密结果指的是加密模块中对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密后的数据组,包括表征款箱挂锁验证信息、款箱编号列表和押运人员身份信息封装数据的密钥封装信息,以及表征解密用的密匙信息。加密过程优选的如下:押送人员指纹特征数据指的是押送人员的指纹特征,包括进行指纹身份验证的全部特征信息;根据押送人员指纹特征数据对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密封装后,得到密钥封装信息和密匙信息,进而生成加密结果。
66.可选的封装方式为:通过唯一的可表征押送人员指纹特征数据的标识码对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行封装,需要调取款箱挂锁验证信息、款箱编号列表和押运人员身份信息则需要先通过标识码的验证,标识方式可选的使用各类字符、字母等方式。由于指纹具有唯一性,因此通过指纹特征进行验证可提高信息传输的及款箱运输的安全性。
67.s500:将所述密钥封装信息和所述任务接收网点地址发送至押运人员移动端,将所述密匙信息通过预设内网通道发送至所述任务接收网点地址;
68.具体而言,押运人员移动端指的是押运人员便携式的移动交互端,可选的包括但
不限于:手机、平板、手表等其它可用户交互的方式,押运人员移动端可能未处于内网之中,将加密后的密钥封装信息和任务接收网点地址发送至押运人员移动端,将密匙信息通过预设内网通道发送至任务接收网点地址,预设内网指的是相应银行或其它有类似需求的企业或个人搭建的用于信息交互的内网;密钥封装信息对应的密匙信息存储在任务接收网点地址;而款箱中的动态验证信息存储在加密后的密钥封装信息中;二者经过多重加密且不在同一端口存储,进而保障了信息传输的安全性。
69.s600:当所述押运人员抵达所述任务接收网点地址时,通过所述密匙信息对所述密钥封装信息进行验证;
70.进一步的,基于所述当所述押运人员抵达所述任务接收网点地址时,通过所述密匙信息对所述密钥封装信息进行验证,步骤s600包括:
71.s610:通过所述押运人员,提供校验指纹信息;
72.s620:将所述校验指纹信息和所述密匙信息进行指纹特征校验,判断是否一致;
73.s630:若一致,通过所述密匙信息对所述密钥封装信息进行验证激活。
74.具体而言,校验指纹信息指的是押运人员根据任务接收网点地址前往任务接收网点时,提供的实时指纹数据,根据实时指纹数据可提取需要进行指纹验证的特征数据;将其指纹验证的特征数据和密匙信息进行校验,若是一致,则说明押运人员身份验证通过,则通过密匙信息对密钥封装信息进行解封,需要说明:此处对指纹特征的编码方式押运人员是未知的,因此不需要担心押运人员对密钥封装信息进行验证激活,且指纹校验必须本人到场,提高了款箱运输的安全性。
75.s700:当验证通过后,通过所述款箱挂锁验证信息对所述款箱编号列表进行验证,当验证通过后,执行款箱押运任务。
76.进一步的,基于所述通过所述款箱挂锁验证信息对所述款箱编号列表进行验证,步骤s700包括:
77.s710:一一调用所述全部款箱智能挂锁,通过所述预设加密规则对所述静态验证信息进行加密计算,生成动态校验信息;
78.s720:将所述动态验证信息和所述动态校验信息比对,判断是否一致;
79.s730:若一致,则验证通过,将所述动态验证信息和所述动态校验信息销毁。
80.具体而言,当押运人员身份验证通过后,通过款箱编号列表中的全部款箱智能挂锁按照上述的预设加密规则对其内部存储的静态验证信息进行加密,进而生成动态验证信息,由于动态验证信息的历史选择结果选取时间区间相同,且评分模式相同,由此确定动态校验信息,若是和动态验证信息一致,则说明对应的款箱即为待运输款箱,即生成验证通过信息,将动态验证信息和动态校验信息销毁。当验证通过后,执行款箱押运任务,基于前述安全性较高的验证过程,提高了款箱押运的安全性。
81.综上所述,本技术实施例所提供的一种银行智能挂锁的内网传输验证管理方法及系统具有如下技术效果:
82.1.由于采用了通过任务发布模块发布款箱押运任务信息确定网点编号信息和押运人员身份信息;根据网点编号信息确定表征款箱编号列表和任务接收网点地址的任务接收网点信息;再通过智能挂锁管理模块对款箱编号列表进行处理匹配款箱挂锁验证信息;通过加密模块对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密得到密钥
封装信息和密匙信息;将密钥封装信息和任务接收网点地址发送给押运人员移动端;将密匙信息通过内网发送给任务接收网点地址;当押运人员和任务接收网点地址交接时,先后验证密钥封装信息和款箱挂锁验证信息,都通过后方可允许执行款箱押运任务的技术方案,通过处理终端进行任务发布并对款箱挂锁分发验证信息,以及对款箱挂锁验证信息、款箱编号列表和押运人员身份信息进行加密再执行信息传输,后步款箱挂锁和加密结果双重验证通过方可执行运输,结合内网,极大的提高了被破解的难度,达到了提高款箱运输安全性的技术效果。
83.实施例二
84.基于与前述实施例中一种银行智能挂锁的内网传输验证管理方法相同的发明构思,如图3所示,本技术实施例提供了一种银行智能挂锁的内网传输验证管理系统,其中,所述系统包括处理终端010,所述处理终端010包括任务发布模块011、智能挂锁管理模块012和加密模块013,包括:
85.信息发布单元11,用于通过任务发布模块011发布款箱押运任务信息,其中,所述款箱押运任务信息包括网点编号信息和押运人员身份信息;
86.网点地址匹配单元12,用于根据所述网点编号信息匹配任务接收网点信息,其中,所述任务接收网点信息包括款箱编号列表和任务接收网点地址;
87.验证信息匹配单元13,用于将所述款箱编号列表发送至智能挂锁管理模块012,匹配款箱挂锁验证信息,其中,所述款箱挂锁验证信息和所述款箱编号一一对应;
88.信息加密单元14,用于将所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息传输至加密模块013进行加密,生成加密结果,其中,所述加密结果包括密钥封装信息和密匙信息;
89.信息发送单元15,用于将所述密钥封装信息和所述任务接收网点地址发送至押运人员移动端,将所述密匙信息通过预设内网通道发送至所述任务接收网点地址;
90.第一验证模块16,用于当所述押运人员抵达所述任务接收网点地址时,通过所述密匙信息对所述密钥封装信息进行验证;
91.第二验证模块17,用于当验证通过后,通过所述款箱挂锁验证信息对所述款箱编号列表进行验证,当验证通过后,执行款箱押运任务。
92.进一步的,所述验证信息匹配单元13执行步骤包括:
93.遍历所述款箱编号列表,向全部款箱智能挂锁一一发起验证请求,获取静态验证信息,其中,所述静态验证信息和所述款箱智能挂锁一一对应;
94.通过预设加密规则对所述静态验证信息进行加密计算,生成动态验证信息,其中,所述动态验证信息为非循环数据资源;
95.将所述动态验证信息设为所述款箱挂锁验证信息。
96.更进一步的,所述验证信息匹配单元13执行步骤还包括:
97.根据所述静态验证信息,在预设时间粒度内匹配动态验证码分发记录;
98.根据所述动态验证码分发记录,生成分发间隔时长列表和分发频率列表;
99.根据所述分发间隔时长列表和所述分发频率列表对所述动态验证码分发记录进行筛选优化,生成所述动态验证信息。
100.更进一步的,所述验证信息匹配单元13执行步骤还包括:
101.以所述分发间隔时长为第一评分坐标轴,以所述分发频率为第二评分坐标轴,构建筛选分评估坐标空间;
102.将所述分发间隔时长列表和所述分发频率列表输入所述筛选分评估坐标空间,生成筛选评分集合,其中,所述筛选评分集合和所述动态验证码分发记录一一对应;
103.从所述动态验证码分发记录随机提取两个验证码进行比对,将筛选评分较低的验证码添加进淘汰数据组,将筛选评分较高的验证码添加进迭代数据组;
104.基于所述迭代数据组重复迭代预设次数,将所述迭代数据组中存储的验证码设为所述动态验证信息。
105.进一步的,所述信息加密单元14执行步骤包括:
106.根据所述押运人员身份信息,获取押送人员指纹特征数据;
107.根据所述押送人员指纹特征数据对所述款箱挂锁验证信息、所述款箱编号列表和所述押运人员身份信息进行加密封装,生成所述密钥封装信息和所述密匙信息;
108.将所述密钥封装信息和所述密匙信息添加进所述加密结果。
109.进一步的,所述第一验证模块16执行步骤包括:
110.通过所述押运人员,提供校验指纹信息;
111.将所述校验指纹信息和所述密匙信息进行指纹特征校验,判断是否一致;
112.若一致,通过所述密匙信息对所述密钥封装信息进行验证激活。
113.进一步的,所述第二验证模块17执行步骤包括:
114.一一调用所述全部款箱智能挂锁,通过所述预设加密规则对所述静态验证信息进行加密计算,生成动态校验信息;
115.将所述动态验证信息和所述动态校验信息比对,判断是否一致;
116.若一致,则验证通过,将所述动态验证信息和所述动态校验信息销毁。
117.进一步的,所述信息发布单元11还执行如下步骤:
118.获取款箱押运预设时间节点、款箱管理人员排班信息和款箱押运人员排班信息;
119.根据所述款箱押运预设时间节点对所述款箱管理人员排班信息进行提取,确定款箱管理人员身份信息;
120.根据所述款箱押运预设时间节点对所述款箱押运人员排班信息进行提取,确定款箱押运人员身份信息;
121.将所述款箱管理人员身份信息和所述款箱押运人员身份信息添加进所述押运人员身份信息。
122.综上所述的方法的任意步骤都可作为计算机指令或者程序存储在不设限制的计算机存储器中,并可以被不设限制的计算机处理器调用识别用以实现本技术实施例中的任一项方法,在此不做多余限制。
123.进一步的,综上所述的第一或第二可能不止代表次序关系,也可能代表某项特指概念,和/或指的是多个元素之间可单独或全部选择。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的范围。这样,倘若本技术的这些修改和变型属于本技术及其等同技术的范围之内,则本技术意图包括这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1