密钥生成系统、方法、电子设备及存储介质技术方案

技术编号:37154165 阅读:10 留言:0更新日期:2023-04-06 22:14
本发明专利技术实施例提供了一种密钥生成系统、方法、电子设备及存储介质,所述系统包括数据处理装置、与数据处理装置连接的数据采集装置以及与数据采集装置连接的若干个声呐采集传感器,各声呐采集传感器分别位于不同的海洋深度,通过位于不同海洋深度的声呐采集传感器获取位于不同海洋深度的生物所对应的声呐信息,保证了数据采集的丰富性、不确定性,基于这些数据进行密钥的生成,使得所生成的密钥更具随机性,提高了密钥的安全性,以及将不同海洋区域所对应的声呐信息进行混合汇总处理,并通过密钥生成公式生成对应的密钥,增加了密钥的复杂性,提高了基于密钥对数据进行加密的安全性。性。性。

【技术实现步骤摘要】
密钥生成系统、方法、电子设备及存储介质


[0001]本专利技术涉及数据安全
,特别是涉及一种密钥生成系统、一种动态密钥的生成方法、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]随着网络数据传输、大数据分析等技术的发展,如何保证数据的安全性成为保护用户隐私、企业商业秘密等的重要诉求。其中,在传统的数据安全保护过程中,其采用所采用的传统算法,过于单调,且很少进行维护,往往会长时间采用相同的密钥对数据进行加密,从而导致密钥容易被破解,进而导致数据的泄露,严重影响用户隐私、企业商业秘密。

技术实现思路

[0003]本专利技术实施例是提供一种密钥生成系统、方法、电子设备以及计算机可读存储介质,以解决或部分解决数据处理过程中数据加密过于单一、变化性差以及安全性低的问题。
[0004]本专利技术实施例公开了一种密钥生成系统,所述密钥生成系统包括数据处理装置、与所述数据处理装置连接的数据采集装置以及与所述数据采集装置连接的若干个声呐采集传感器,各个所述声呐采集传感器分别位于不同的海洋深度,用于对所属海洋深度对应的海洋区域中的生物进行声呐采集;其中,
[0005]所述声呐采集传感器用于获取所述数据采集装置发送的数据采集信号,并基于所述数据采集信号采集所述海洋区域中生物对应的声呐信息,所述声呐信息至少包括位于不同海洋深度中不同生物的发声音频的音频赫兹以及采集时间戳,所述采集时间戳用于对当次采集操作进行标记;
[0006]所述数据采集装置用于获取各个所述声呐采集传感器在同一时间点采集的所述声呐信息,并根据所述音频赫兹对所述发声音频进行混合处理,获得位于不同海域中不同生物对应的音频数组,所述音频数据包括各个所述生物对应的音频赫兹以及音频波长;接着获取密钥生成公式,并将所述音频数组代入所述密钥生成公式,获得与所述声呐信息对应的数列,并对所述数列进行随机取位,生成用于进行数据加密的动态密钥;
[0007]所述数据处理装置用于根据所述动态密钥执行对应的数据加密操作。
[0008]可选地,所述数据采集装置具体用于获取音频声波,并采用各个所述生物对应的音频赫兹与所述音频声波,计算各个所述生物的发声音频所对应的音频波长;将各个所述生物对应的音频赫兹与音频波长依次存入数组,获得位于不同海域中不同生物对应的音频数组。
[0009]可选地,所述数据采集装置具体用于将各个所述生物对应的音频赫兹以及音频波长代入如下密钥生成公式,获得与所述声呐信息对应的数列:
[0010][0011]其中,x
n
用于表征音频赫兹,y
n
用于表征音频波长。
[0012]可选地,所述数据采集装置具体用于获取与所述数据处理指令对应的密钥长度;
采用所述密钥长度从所述数列中进行随机取位,获得与所述密钥长度对应的且用于进行数据加密的随机数列,将所述随机数列作为动态密钥。
[0013]本专利技术实施例还公开了一种动态密钥的生成方法,应用于数据采集装置,所述数据采集装置包括位于不同海洋深度的声呐采集传感器,所述方法包括:
[0014]获取各个所述声呐采集传感器在同一时间点采集的声呐信息,所述声呐信息至少包括位于不同海洋深度中不同生物的发声音频的音频赫兹以及采集时间戳,所述采集时间戳用于对当次采集操作进行标记;
[0015]根据所述音频赫兹对所述发声音频进行混合处理,获得位于不同海域中不同生物对应的音频数组,所述音频数据包括各个所述生物对应的音频赫兹以及音频波长;
[0016]获取密钥生成公式,并将所述音频数组代入所述密钥生成公式,获得与所述声呐信息对应的数列;
[0017]对所述数列进行随机取位,生成用于进行数据加密的动态密钥。
[0018]可选地,所述根据所述音频赫兹对所述发声音频进行混合处理,获得位于不同海域中不同生物对应的音频数组,包括:
[0019]获取音频声波,并采用各个所述生物对应的音频赫兹与所述音频声波,计算各个所述生物的发声音频所对应的音频波长;
[0020]将各个所述生物对应的音频赫兹与音频波长依次存入数组,获得位于不同海域中不同生物对应的音频数组。
[0021]可选地,所述将所述音频数组代入所述密钥生成公式,获得与所述声呐信息对应的数列,包括:
[0022]将各个所述生物对应的音频赫兹以及音频波长代入如下密钥生成公式,获得与所述声呐信息对应的数列:
[0023][0024]其中,x
n
用于表征音频赫兹,y
n
用于表征音频波长。
[0025]可选地,所述对所述数列进行随机取位,生成用于进行数据加密的动态密钥,包括:
[0026]获取与所述数据处理指令对应的密钥长度;
[0027]采用所述密钥长度从所述数列中进行随机取位,获得与所述密钥长度对应的且用于进行数据加密的随机数列,将所述随机数列作为动态密钥。
[0028]本专利技术实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
[0029]所述存储器,用于存放计算机程序;
[0030]所述处理器,用于执行存储器上所存放的程序时,实现如本专利技术实施例所述的方法。
[0031]本专利技术实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本专利技术实施例所述的方法。
[0032]本专利技术实施例包括以下优点:
[0033]在本专利技术实施例中,可以应用于密钥生成系统,其可以包括数据处理装置、与数据
处理装置连接的数据采集装置以及与数据采集装置连接的若干个声呐采集传感器,各个声呐采集传感器分别位于不同的海洋深度,用于对所属海洋深度对应的海洋区域中的生物进行声呐采集,在需要生成密钥的过程中,声呐采集传感器可以获取数据采集装置发送的数据采集信号,并基于数据采集信号采集海洋区域中生物对应的声呐信息,声呐信息至少包括位于不同海洋深度中不同生物的发声音频的音频赫兹以及采集时间戳,采集时间戳用于对当次采集操作进行标记,接着数据采集装置可以获取各个声呐采集传感器在同一时间点采集的声呐信息,并根据音频赫兹对发声音频进行混合处理,获得位于不同海域中不同生物对应的音频数组,音频数据包括各个生物对应的音频赫兹以及音频波长;接着获取密钥生成公式,并将音频数组代入密钥生成公式,获得与声呐信息对应的数列,并对数列进行随机取位,生成用于进行数据加密的动态密钥,数据处理装置用于根据动态密钥执行对应的数据加密操作,从而一方面通过位于不同海洋深度的声呐采集传感器获取位于不同海洋深度的生物所对应的声呐信息,保证了数据采集的丰富性、不确定性,基于这些数据进行密钥的生成,使得所生成的密钥更具随机性,提高了密钥的安全性,另一方面将不同海洋区域所对应的声呐信息进行混合汇总处理,并通过密钥生成公式生成对应的密钥,进一步增加了密钥的复杂性,提高了基于密钥对数据进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种密钥生成系统,其特征在于,所述密钥生成系统包括数据处理装置、与所述数据处理装置连接的数据采集装置以及与所述数据采集装置连接的若干个声呐采集传感器,各个所述声呐采集传感器分别位于不同的海洋深度,用于对所属海洋深度对应的海洋区域中的生物进行声呐采集;其中,所述声呐采集传感器用于获取所述数据采集装置发送的数据采集信号,并基于所述数据采集信号采集所述海洋区域中生物对应的声呐信息,所述声呐信息至少包括位于不同海洋深度中不同生物的发声音频的音频赫兹以及采集时间戳,所述采集时间戳用于对当次采集操作进行标记;所述数据采集装置用于获取各个所述声呐采集传感器在同一时间点采集的所述声呐信息,并根据所述音频赫兹对所述发声音频进行混合处理,获得位于不同海域中不同生物对应的音频数组,所述音频数据包括各个所述生物对应的音频赫兹以及音频波长;接着获取密钥生成公式,并将所述音频数组代入所述密钥生成公式,获得与所述声呐信息对应的数列,并对所述数列进行随机取位,生成用于进行数据加密的动态密钥;所述数据处理装置用于根据所述动态密钥执行对应的数据加密操作。2.根据权利要求1所述的密钥生成系统,其特征在于,所述数据采集装置具体用于获取音频声波,并采用各个所述生物对应的音频赫兹与所述音频声波,计算各个所述生物的发声音频所对应的音频波长;将各个所述生物对应的音频赫兹与音频波长依次存入数组,获得位于不同海域中不同生物对应的音频数组。3.根据权利要求1所述的密钥生成系统,其特征在于,所述数据采集装置具体用于将各个所述生物对应的音频赫兹以及音频波长代入如下密钥生成公式,获得与所述声呐信息对应的数列:其中,x
n
用于表征音频赫兹,y
n
用于表征音频波长。4.根据权利要求1所述的密钥生成系统,其特征在于,所述数据采集装置具体用于获取与所述数据处理指令对应的密钥长度;采用所述密钥长度从所述数列中进行随机取位,获得与所述密钥长度对应的且用于进行数据加密的随机数列,将所述随机数列作为动态密钥。5.一种动态密钥的生成方法,其特征在于,应用于数据采集装置,所述数据采集装置包括位于不同海洋深度的声呐采集传感器,所述方法包括:获取各...

【专利技术属性】
技术研发人员:蒋艳军赵轶新玄勇
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1