密钥确定方法、装置、计算机设备及其存储介质与流程

文档序号:37011734发布日期:2024-02-09 13:00阅读:15来源:国知局
密钥确定方法、装置、计算机设备及其存储介质与流程

本技术涉及数据处理,特别是涉及一种密钥确定方法、装置、计算机设备及其存储介质。


背景技术:

1、随着网络业务的不断发展与完善,越来越多的用户开始接受并习惯从网络上办理相关业务,但是,在网络上办理业务时会涉及敏感信息的传输操作,进而导致敏感信息存在泄密风险。

2、现有技术中,为防止身份敏感信息在传输的过程中发生泄密,会通过对称密钥与非对称密钥对敏感信息进行加密;但是现有技术中密钥的生成过程缺少随机性,因此,在通过密钥对敏感信息进行加密时,无法充分保证敏感信息的传输安全。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够保证信息传输感情的密钥确定方法、装置、计算机设备及其存储介质。

2、第一方面,本技术提供了一种密钥确定方法。该方法包括:

3、对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,得到至少一组更新密钥信号集合;其中,原始密钥信号集合中包含至少一个密钥信号的信号取值和初始信号状态;

4、向接收端发送信号预测请求,其中,信号预测请求中携带有各组更新密钥信号集合,用于指示接收端针对每一更新密钥信号集合预测各密钥信号的预测信号状态;

5、接收接收端反馈的每一更新密钥信号集合对应的各密钥信号的预测信号状态;

6、根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥;目标密钥供本机与接收端对交互信息进行加解密处理。

7、在其中一个实施例中,根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥,包括:

8、从每一更新密钥信号集合对应的各密钥信号的预测信号状态中,确定与各密钥信号的初始信号状态相同的候选信号状态;

9、从每一更新密钥信号集合的各密钥信号中,确定候选信号状态对应的目标信号;

10、根据目标信号对应的更新后的信号取值,确定目标密钥。

11、在其中一个实施例中,根据目标信号对应的更新后的信号取值,确定目标密钥,包括:

12、判断目标信号是否满足目标密钥生成条件;

13、若满足,则根据目标信号对应的更新后的信号取值,确定目标密钥。

14、在其中一个实施例中,判断目标信号是否满足目标密钥生成条件,包括:

15、若目标信号的数量大于预设数量阈值,则确定目标信号满足目标密钥生成条件。

16、在其中一个实施例中,信号预测请求还用于指示接收端在针对每一更新密钥信号集合,预测各密钥信号的预测信号状态之后,根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥。

17、在其中一个实施例中,方法还包括:

18、将目标密钥发送至接收端。

19、第二方面,本技术还提供了一种密钥确定装置。该装置包括:

20、更新模块,用于对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,得到至少一组更新密钥信号集合;其中,原始密钥信号集合中包含至少一个密钥信号的信号取值和初始信号状态;

21、发送模块,用于向接收端发送信号预测请求,其中,信号预测请求中携带有各组更新密钥信号集合,用于指示接收端针对每一更新密钥信号集合预测各密钥信号的预测信号状态;

22、接收模块,用于接收接收端反馈的每一更新密钥信号集合对应的各密钥信号的预测信号状态;

23、确定模块,用于根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥;目标密钥供本机与接收端对交互信息进行加解密处理。

24、第三方面,本技术还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

25、对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,得到至少一组更新密钥信号集合;其中,原始密钥信号集合中包含至少一个密钥信号的信号取值和初始信号状态;

26、向接收端发送信号预测请求,其中,信号预测请求中携带有各组更新密钥信号集合,用于指示接收端针对每一更新密钥信号集合预测各密钥信号的预测信号状态;

27、接收接收端反馈的每一更新密钥信号集合对应的各密钥信号的预测信号状态;

28、根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥;目标密钥供本机与接收端对交互信息进行加解密处理。

29、第四方面,本技术还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

30、对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,得到至少一组更新密钥信号集合;其中,原始密钥信号集合中包含至少一个密钥信号的信号取值和初始信号状态;

31、向接收端发送信号预测请求,其中,信号预测请求中携带有各组更新密钥信号集合,用于指示接收端针对每一更新密钥信号集合预测各密钥信号的预测信号状态;

32、接收接收端反馈的每一更新密钥信号集合对应的各密钥信号的预测信号状态;

33、根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥;目标密钥供本机与接收端对交互信息进行加解密处理。

34、第五方面,本技术还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

35、对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,得到至少一组更新密钥信号集合;其中,原始密钥信号集合中包含至少一个密钥信号的信号取值和初始信号状态;

36、向接收端发送信号预测请求,其中,信号预测请求中携带有各组更新密钥信号集合,用于指示接收端针对每一更新密钥信号集合预测各密钥信号的预测信号状态;

37、接收接收端反馈的每一更新密钥信号集合对应的各密钥信号的预测信号状态;

38、根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥;目标密钥供本机与接收端对交互信息进行加解密处理。

39、上述密钥确定方法、装置、计算机设备及其存储介质,确定至少一组更新密钥信号集合,并向接收端发送信号预测请求,接收接收端反馈预测信号状态,进而,根据每一更新密钥信号集合对应的各密钥信号的预测信号状态,以及各密钥信号的初始信号状态,确定目标密钥。由于上述过程中,本技术会对原始密钥信号集合中各密钥信号的信号取值进行至少一次更新处理,以保证更新密钥信号集合中各密钥信号的信号取值存在随机性和差异性,并且,在后续根据各密钥信号的预测信号状态和初始信号状态,从各密钥信号的信号取值中确定目标密钥的过程中,由于,预测信号状态是接收端针对每一更新密钥信号集合随机预测得到,使得预测信号状态同样具有随机性,因此,本技术在根据各密钥信号的预测信号状态,从各密钥信号的信号取值中确定目标密钥的过程中具有随机性,使得目标密钥具有较高的安全性,保证了在根据目标密钥对信息进行加密传输的过程中,防止信息出现泄密现象。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1