1.一种用于频谱数据的安全传输方法,其特征在于,该方法包括以下步骤:
建立传输主机与接收主机之间的通信连接,并调取所述接收主机需求传输的频谱数据,并获取所述传输主机和所述接收主机的MAC地址;
获取该需求传输的频谱数据对应的字符串,所述字符串包括若干个顺序排列的浮点数组和设置于相邻两个浮点数组之间的分隔符号;
对第n个浮点数组中的第i个元素进行量值转换,得到由多个量值转换后的浮点数组及所述分隔符号组成的第一结果序列;
获取位于组成所述传输主机的MAC地址的数字元素中的最后一位数字MOutput和获取位于组成所述接收主机的MAC地址的数字元素中的最后一位数字MInput;
将所述第一结果序列拆分为M段,得到M段第二结果序列,其中,M=MOutput*MInput,且每段所述第二结果序列均是由完整的量值转换后的浮点数组及所述分隔符号组成;
基于AI模仿所述字符串中的浮点数组随机生成K个干扰数组,并将每个干扰数组插入至随机选出的K段第二结果序列的末端得到第三结果序列,且在每个第三结果序列中,干扰数组与量值转换后的浮点数组之间采用所述分隔符号进行分割,其中,0≤K≤M;
将K个干扰数组组合得到干扰序列,所述干扰序列由干扰数组及相邻两个所述干扰数组之间的分隔符号组成;
将未插入所述干扰数组的M‑K个第二结果序列、K个第三结果序列以及一个所述干扰序列乱序混合后拆分为若干个密文数据包,并将K个所述干扰数组和所述字符串中浮点数组的数量N作为秘钥进行保存,所述传输主机通过分包发送的方式向所述接收主机发送所述密文数据包;
所述的对第n个浮点数组中的第i个元素进行量值转换,具体包括:
计算第一转换结果,第一转换结果通过以下公式计算得到:
Ai=ai*n
其中,Ai为第n个浮点数组中的第i个元素对应的第一转换结果,ai为第n个浮点数组中的第i个元素对应的数值;
基于基础变换矩阵对第n个浮点数组对应的每个第一转换结果进行数值变换,得到第二转换结果;
将每个所述第二转换结果按照对应的元素的排序组成得到量值转换后的浮点数组。
2.根据权利要求1所述的用于频谱数据的安全传输方法,其特征在于,所述接收主机和所述传输主机配置有相同的基础变换矩阵。
3.根据权利要求1所述的用于频谱数据的安全传输方法,其特征在于,该种用于频谱数据的安全传输方法还包括:在所述接收主机接收到所述传输主机发送的所述密文数据包后,向所述接收主机发送秘钥调用请求,所述接收主机对所述秘钥调用请求进行安全核验通过后,向所述接收主机提供所述秘钥。
4.一种用于频谱数据的安全传输系统,其特征在于,包括传输主机和接收主机;
所述传输主机配置为:接收所述接收主机的通信请求并基于所述通信请求建立与所述接收主机之间的通信,获取所述接收主机需求传输的频谱数据及该需求传输的频谱数据对应的字符串;所述字符串包括若干个顺序排列的浮点数组和设置于相邻两个浮点数组之间的分隔符号;对第n个浮点数组中的第i个元素进行量值转换,得到由多个量值转换后的浮点数组及所述分隔符号组成的第一结果序列;获取位于组成所述传输主机的MAC地址的数字元素中的最后一位数字MOutput和获取位于组成所述接收主机的MAC地址的数字元素中的最后一位数字MInput;将所述第一结果序列拆分为M段,得到M段第二结果序列,其中,M=MOutput*MInput,且每段所述第二结果序列均是由完整的量值转换后的浮点数组及所述分隔符号组成;基于AI模仿所述字符串中的浮点数组随机生成K个干扰数组,并将每个干扰数组插入至随机选出的K段第二结果序列的末端得到第三结果序列,且在每个第三结果序列中,干扰数组与量值转换后的浮点数组之间采用所述分隔符号进行分割,其中,0≤K≤M;将K个干扰数组组合得到干扰序列,所述干扰序列由干扰数组及相邻两个所述干扰数组之间的分隔符号组成;将未插入所述干扰数组的M‑K个第二结果序列、K个第三结果序列以及一个所述干扰序列乱序混合后拆分为若干个密文数据包,并将K个所述干扰数组和所述字符串中浮点数组的数量N作为秘钥进行保存,所述传输主机通过分包发送的方式向所述接收主机发送所述密文数据包;
所述接收主机配置为:向所述传输主机发送所述通信请求,所述通信请求中包括表示请求建立通信的通信建立请求和表示需求调取的频谱数据的需求数据请求;以及接收所述传输主机发送的密文数据包,并在对多个密文数据包进行解密重组后得到对应的频谱数据;
所述的对第n个浮点数组中的第i个元素进行量值转换,具体包括:
计算第一转换结果,第一转换结果通过以下公式计算得到:
Ai=ai*n
其中,Ai为第n个浮点数组中的第i个元素对应的第一转换结果,ai为第n个浮点数组中的第i个元素对应的数值;
基于基础变换矩阵对第n个浮点数组对应的每个第一转换结果进行数值变换,得到第二转换结果;
将每个所述第二转换结果按照对应的元素的排序组成得到量值转换后的浮点数组。
5.根据权利要求4所述的用于频谱数据的安全传输系统,其特征在于,所述接收主机和所述传输主机配置有相同的基础变换矩阵。
6.根据权利要求4所述的用于频谱数据的安全传输系统,其特征在于,所述接收主机还配置为:在所述接收主机接收到所述传输主机发送的所述密文数据包后,向所述接收主机发送秘钥调用请求,所述接收主机对所述秘钥调用请求进行安全核验通过后,向所述接收主机提供所述秘钥。
7.一种计算机可读存储介质,其特征在于,其上存储有能够被处理器执行的计算机程序,当所述计算机程序被所述处理器执行时,实现如权利要求1‑3任意一项所述的用于频谱数据的安全传输方法。