加密传输方案优化方法及装置与流程

    专利2022-07-07  138


    本发明涉及数据处理技术领域,具体涉及一种加密传输方案优化方法及装置。



    背景技术:

    随着5g(5thgenerationmobilenetworks,第五代移动通信技术)网络的迅猛发展,5g网络所指的就是在移动通信网络发展中的第五代网络,与之前的四代移动网络相比较而言,5g网络在实际应用过程中表现出更加强化的功能,并且理论上其传输速度每秒钟能够达到数十gb(十亿字节),这种速度是4g(4thgenerationmobilenetworks,第四代移动通信技术)移动网络的几百倍。对于5g网络而言,其在实际应用过程中表现出更加明显的优势及更加强大的功能。基于5g的卫星互联网的信息加密传输系统与方法迅速持续发展具有重要意义。

    随着5g网络的快速发展,目前所采用的传统信息加密传输方式已逐渐无法适应日益增长的网络攻击速度更快、种类更多、破坏力更大的需求,产生的响应延迟高、机密率低、覆盖率低等问题日益突出。



    技术实现要素:

    为此,本发明提供一种加密传输方案优化方法及装置,以解决现有技术中由于传统信息加密传输方式已逐渐无法适应日益增长的网络攻击速度更快、种类更多、破坏力更大的需求而导致的响应延迟高、机密率低、覆盖率低等问题。

    为了实现上述目的,本发明第一方面提供一种加密传输方案优化方法,所述方法包括:

    接收终端发送的信息加密传输请求;

    分别确定预设的各加密传输方案对应的指标参数,所述指标参数包括机密率、响应延迟率和覆盖率;

    根据各所述指标参数确定匹配度最优的加密传输方案;

    响应于当前迭代次数小于或等于预设阈值,且所述匹配度最优的加密传输方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数;根据所述调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案;

    响应于当前迭代次数小于或等于预设阈值,且当前确定出的匹配度最优的加密传输方案对应的指标参数满足所述第一预设条件,将所述当前确定出的匹配度最优的加密传输方案确定为加密传输方案;

    将所述加密传输方案发送给所述终端,以使所述终端根据所述加密传输方案将信息加密后传输。

    在一些实施例中,所述根据各所述指标参数确定匹配度最优的加密传输方案,包括:

    根据如下公式确定匹配度最优的加密传输方案:其中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,所述匹配度最优的加密传输方案对应的指标参数满足第一预设条件,包括:

    所述匹配度最优的加密传输方案对应的指标参数满足:其中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,所述分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数,包括:

    分别调整所述各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    在一些实施例中,所述第二预设条件包括:

    其中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    为了实现上述目的,本发明第二方面提供一种加密传输方案优化装置,所述装置包括:

    接收模块,用于接收终端发送的信息加密传输请求;

    第一处理模块,用于分别确定预设的各加密传输方案对应的指标参数,所述指标参数包括机密率、响应延迟率和覆盖率;以及用于响应于当前迭代次数小于或等于预设阈值,且匹配度最优的加密传输方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数;

    第二处理模块,用于根据各所述指标参数确定匹配度最优的加密传输方案;以及用于根据所述调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案;

    第三处理模块,用于响应于当前迭代次数小于或等于预设阈值,且当前确定出的匹配度最优的加密传输方案对应的指标参数满足所述第一预设条件,将所述当前确定出的匹配度最优的加密传输方案确定为加密传输方案;

    发送模块,用于将所述加密传输方案发送给所述终端,以使所述终端根据所述加密传输方案将信息加密后传输。

    在一些实施例中,所述第二处理模块用于:

    根据如下公式确定匹配度最优的加密传输方案:其中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,所述匹配度最优的加密传输方案对应的指标参数满足第一预设条件,包括:

    所述匹配度最优的加密传输方案对应的指标参数满足:其中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,所述第一处理模块还用于,分别调整所述各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    在一些实施例中,所述第二预设条件包括:

    其中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    本发明实施例提供的加密传输方案优化方法,通过迭代过程对预设的加密传输方案进行优化,利用各加密传输方案对应的指标参数确定满足第一预设条件的匹配度最优的加密传输方案,能够针对终端发送的信息加密传输请求,综合考虑响应延迟率、机密率、覆盖率等指标参数来反馈加密传输方案,使得终端能够根据当前最优的加密传输方案来对信息进行加密传输,实现系统响应延迟低、机密率高、覆盖率高等优势。

    附图说明

    附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。

    图1为本发明实施例1提供的加密传输方案优化系统示意图;

    图2为本发明实施例2提供的加密传输方案优化方法的流程示意图;

    图3为本发明实施例3提供的深度分析原理示意图;

    图4为本发明实施例4提供的信息加密传输请求的分析示意图;

    图5为本发明实施例5提供的加密传输方案优化装置的结构示意图。

    具体实施方式

    以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

    如图1所示,本发明实施例提供的加密传输方案优化方法,可以应用于包括接入层、5g基站转发层和卫星资源层的加密传输方案优化系统。其中,接入层可以包括住宅卫星、公共单位及企事业设备、个人终端等设备,这些设备主要实现信息加密传输请求的生成以及加密传输方案的接收。5g基站转发层可以包括5g基站等基站,主要实现信息加密传输请求的转发。卫星资源层可以包括通信卫星和分析卫星等,这些卫星主要实现加密传输方案的分析与优化。

    如图2所示,本发明实施例提供一种加密传输方案优化方法,该方法可以包括以下步骤:

    步骤11,接收终端发送的信息加密传输请求。

    在步骤中,该终端可以为接入层设备,加密传输方案优化装置可以为卫星资源层中的分析卫星。该信息加密传输请求可以由接入层设备生成后发送至5g基站转发层中的5g基站,再由5g基站将信息加密传输请求转发至卫星资源层中的分析卫星。

    需要说明的是,该信息加密传输请求用于终端向加密传输方案优化装置请求最优的加密传输方案,并不包括终端需要加密后再传输的信息。

    步骤12,分别确定预设的各加密传输方案对应的指标参数,指标参数包括机密率、响应延迟率和覆盖率。

    在步骤中,预设的各加密传输方案可以为初始的多个加密传输方案。加密传输方案优化装置可以分别确定各初始方案对应的指标参数。

    需要说明的是,在本发明实施例中,指标参数可以包括覆盖率、响应延迟率和机密率,但指标参数也可以包括其他任何能够体现方案的优缺点的参数。

    步骤13,根据各指标参数确定匹配度最优的加密传输方案。

    在步骤中,加密传输方案优化装置可以分别根据各加密传输方案对应的指标参数确定用于评价各加密传输方案的匹配度的匹配参数,再根据各加密传输方案的匹配参数确定匹配度最优的加密传输方案。

    步骤14,若当前迭代次数小于或等于预设阈值,且当前匹配度最优的加密传输方案不满足第一预设条件,则将当前迭代次数加1后执行步骤15;否则,执行步骤16。

    需要说明的是,若当前迭代次数大于预设阈值,则可以直接执行步骤16。本发明实施例对预设阈值并不做具体限定,预设阈值可以为50、100、150等。当然,加密传输方案优化装置也可以根据优化效率等影响因素来确定预设阈值以及调整预设阈值。

    步骤15,分别调整各加密传输方案,并确定调整后的各加密传输方案对应的指标参数。

    在当前迭代次数小于或等于预设阈值且当前匹配度最优的加密传输方案对应的指标参数不满足第一预设条件的情况下,加密传输方案优化装置可以分别对各加密传输方案进行调整并确定调整后的各加密传输方案对应的指标参数。

    在步骤15之后,根据调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案。即在步骤15之后,执行步骤13。

    加密传输方案优化装置可以根据调整后的各加密传输方案对应的指标参数重新选定当前匹配度最优的加密传输方案,并判断当前迭代次数是否小于或等于预设阈值,且当前匹配度最优的加密传输方案是否满足第一预设条件。

    步骤16,将当前匹配度最优的加密传输方案确定为加密传输方案。

    在本发明实施例中,在当前迭代次数小于或等于预设阈值时,若当前匹配度最优的加密传输方案对应的指标参数满足第一预设条件,则可以直接将满足第一预设条件的当前匹配度最优的加密传输方案确定为加密传输方案。在当前迭代次数大于预设阈值时,无论当前匹配度最优的加密传输方案对应的指标参数是否满足第一预设条件,均可以直接将该当前匹配度最优的加密传输方案确定为加密传输方案。

    步骤17,将加密传输方案发送给终端,以使终端根据加密传输方案将信息加密后传输。

    加密传输方案优化装置可以将确定出的加密传输方案发送给终端,使得终端能够采用该加密传输方案对信息进行加密传输。

    通过上述步骤11-17可以看出,本发明实施例提供的加密传输方案优化方法,通过迭代过程对预设的加密传输方案进行优化,利用各加密传输方案对应的指标参数确定满足第一预设条件的匹配度最优的加密传输方案,能够针对终端发送的信息加密传输请求,综合考虑响应延迟率、机密率、覆盖率等指标参数来反馈加密传输方案,使得终端能够根据当前最优的加密传输方案来对信息进行加密传输,实现系统响应延迟低、机密率高、覆盖率高等优势。

    在一些实施例中,根据各指标参数确定匹配度最优的加密传输方案(即步骤13),可以包括:

    根据如下公式确定匹配度最优的加密传输方案:

    在式(1)中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在本步骤中,可以根据每个加密传输方案的指标参数计算每个加密传输方案的匹配参数zk,zk越小则对应的加密传输方案的匹配度越优,最小的zk所对应的加密传输方案则为匹配度最优的加密传输方案。i、j和t可以用于标识加密传输方案,即不同的加密传输方案分别对应具有不同的i、j、t取值的指标参数

    在一些实施例中,匹配度最优的加密传输方案对应的指标参数满足第一预设条件,可以包括:

    匹配度最优的加密传输方案对应的指标参数满足:

    在式(2)中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在根据各指标参数确定匹配度最优的加密传输方案之后,可以对确定出的匹配度最优的加密传输方案进行评估检测。当确定出的匹配度最优的加密传输方案所对应的指标参数满足第一预设条件时,即可认为该匹配度最优的加密传输方案通过评估检测。

    在一些实施例中,分别调整各加密传输方案,并确定调整后的各加密传输方案对应的指标参数(即步骤15),可以包括:分别调整各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    在根据各指标参数确定匹配度最优的加密传输方案之后,若确定出的匹配度最优的加密传输方案不满足第一预设条件,则加密传输方案优化装置可以对各加密传输方案进行调整,具体地,可以调整各加密传输方案所采用的的加密密钥,并且使得调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件,以便根据调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案。

    在一些实施例中,上述第二预设条件可以包括:

    在式(3)、式(4)和式(5)中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    在本发明实施例中,上述第二预设条件可以包括式(3)、式(4)和式(5)。式(4)为对式(3)中的的补充。式(3)和式(4)描述的是调整后的加密传输方案对应的加密密钥和指标参数之间的约束关系,即rkey、skey与之间的约束关系。式(5)描述的是加密过程,其中,预设的明文s(text)可以为加密传输方案优化装置获取或生成的随机信息,加密传输方案优化装置可以将rkey和s(text)进行异或操作得到r1(text),再将r1(text)和skey进行异或操作得到r2(text)。通过执行(5)描述的加密过程,加密传输方案优化装置可以得到相应的指标参数:也就是说,式(5)描述的是调整后的加密传输方案对应的加密密钥和指标参数之间的对应关系,即rkey、skey与之间的对应关系。

    在一些实施例中,加密密钥rkey和skey的初始值可以根据如下公式确定:

    rkey=h{random[加密设备]moda},a∈[1,2,…, ∞]

    skey=h{random[加密设备]modb},b∈[1,2,…, ∞]

    b2=a3 a 1式(6)

    在式(6)中,h为哈希函数,random[加密设备]为加密设备生成的随机数。加密设备可以为加密传输方案优化装置。

    在一些实施例中,加密传输方案优化装置可以采用稀疏矩阵存储模型来存储信息加密传输请求。稀疏矩阵存储模型可以包括:

    在式(7)中,a11、av1、a1h……avh均代表数据元素,“v”为列号,“h”为行号。

    如图3所示,为深度分析原理示意图,本发明实施例通过迭代过程为信息加密传输请求确定相应的加密传输方案,而迭代过程涉及到深度学习。每次迭代中均涉及到多层神经元、数据处理、随机数变位取余椭圆加密等策略思想,在多维空间中,多个深度分析方案根据多层神经元、数据处理、随机数变位取余椭圆加密等策略方式向最优化方向迁移,也即图3所示实线圆球所在位置。图3所示中间部分为多层神经元、数据处理、随机数变位取余椭圆加密等策略,输入信息加密传输请求后,根据多层神经元、数据处理、随机数变位取余椭圆加密等策略思想进行分析后输出相应的分析结果。多层神经元网络包括:覆盖率w(w=卫星信息加密传输请求中被加密信息总数量/实际卫星信息加密传输请求中应被加密信息总量)、响应延迟率e(e=单位时间内卫星信息加密传输请求分析无效占用时间量/单位时间总量)、机密率c(c=卫星信息加密传输请求中未被破解加密信息总量/实际卫星信息加密传输请求中应被加密信息总量)。输出的分析结果为推荐信息,即上述步骤16确定出的加密传输方案。

    如图4所示,为采用多层神经元、数据处理、随机数变位取余椭圆加密等策略思想的分析示意图,当到达模型后,进行多层神经元、数据处理、随机数变位取余椭圆加密分析,s1、s2、…sn分别为待分析信息加密传输请求(信息加密传输请求均被转换成二进制码并被存储),被分析成相应的深度分析结果。若到来的信息加密传输请求被延迟,则可以将信息加密传输请求赋予当前较高的分析调度优先权。

    基于相同的技术构思,如图5所示,本发明实施例还提供一种加密传输方案优化装置,该装置可以包括:

    接收模块101,用于接收终端发送的信息加密传输请求。

    第一处理模块102,用于分别确定预设的各加密传输方案对应的指标参数,指标参数包括机密率、响应延迟率和覆盖率;以及用于响应于当前迭代次数小于或等于预设阈值,且匹配度最优的加密传输方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整各加密传输方案,并确定调整后的各加密传输方案对应的指标参数。

    第二处理模块103,用于根据各指标参数确定匹配度最优的加密传输方案;以及用于根据调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案。

    第三处理模块104,用于响应于当前迭代次数小于或等于预设阈值,且当前确定出的匹配度最优的加密传输方案对应的指标参数满足第一预设条件,将当前确定出的匹配度最优的加密传输方案确定为加密传输方案。

    发送模块105,用于将加密传输方案发送给终端,以使终端根据加密传输方案将信息加密后传输。

    在一些实施例中,第二处理模块103用于:

    根据如下公式确定匹配度最优的加密传输方案:其中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,匹配度最优的加密传输方案对应的指标参数满足第一预设条件,可以包括:

    匹配度最优的加密传输方案对应的指标参数满足:其中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    在一些实施例中,第一处理模块102还用于,分别调整各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    在一些实施例中,第二预设条件可以包括:

    其中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。


    技术特征:

    1.一种加密传输方案优化方法,其特征在于,所述方法包括:

    接收终端发送的信息加密传输请求;

    分别确定预设的各加密传输方案对应的指标参数,所述指标参数包括机密率、响应延迟率和覆盖率;

    根据各所述指标参数确定匹配度最优的加密传输方案;

    响应于当前迭代次数小于或等于预设阈值,且所述匹配度最优的加密传输方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数;根据所述调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案;

    响应于当前迭代次数小于或等于预设阈值,且当前确定出的匹配度最优的加密传输方案对应的指标参数满足所述第一预设条件,将所述当前确定出的匹配度最优的加密传输方案确定为加密传输方案;

    将所述加密传输方案发送给所述终端,以使所述终端根据所述加密传输方案将信息加密后传输。

    2.根据权利要求1所述的方法,其特征在于,所述根据各所述指标参数确定匹配度最优的加密传输方案,包括:

    根据如下公式确定匹配度最优的加密传输方案:其中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    3.根据权利要求1所述的方法,其特征在于,所述匹配度最优的加密传输方案对应的指标参数满足第一预设条件,包括:

    所述匹配度最优的加密传输方案对应的指标参数满足:其中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    4.根据权利要求1所述的方法,其特征在于,所述分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数,包括:

    分别调整所述各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    5.根据权利要求4所述的方法,其特征在于,所述第二预设条件包括:

    其中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    6.一种加密传输方案优化装置,其特征在于,所述装置包括:

    接收模块,用于接收终端发送的信息加密传输请求;

    第一处理模块,用于分别确定预设的各加密传输方案对应的指标参数,所述指标参数包括机密率、响应延迟率和覆盖率;以及用于响应于当前迭代次数小于或等于预设阈值,且匹配度最优的加密传输方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整所述各加密传输方案,并确定调整后的各加密传输方案对应的指标参数;

    第二处理模块,用于根据各所述指标参数确定匹配度最优的加密传输方案;以及用于根据所述调整后的各加密传输方案对应的指标参数确定匹配度最优的加密传输方案;

    第三处理模块,用于响应于当前迭代次数小于或等于预设阈值,且当前确定出的匹配度最优的加密传输方案对应的指标参数满足所述第一预设条件,将所述当前确定出的匹配度最优的加密传输方案确定为加密传输方案;

    发送模块,用于将所述加密传输方案发送给所述终端,以使所述终端根据所述加密传输方案将信息加密后传输。

    7.根据权利要求6所述的装置,其特征在于,所述第二处理模块用于:

    根据如下公式确定匹配度最优的加密传输方案:其中,k为当前迭代次数,zk为匹配参数,为机密率,为响应延迟率,为覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,wgmax为历史最大覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    8.根据权利要求6所述的装置,其特征在于,所述匹配度最优的加密传输方案对应的指标参数满足第一预设条件,包括:

    所述匹配度最优的加密传输方案对应的指标参数满足:

    其中,p为指标函数,k为当前迭代次数,为机密率,为响应延迟率,为覆盖率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限。

    9.根据权利要求6所述的装置,其特征在于,所述第一处理模块还用于,分别调整所述各加密传输方案对应的加密密钥,以使调整后的各加密传输方案对应的加密密钥和指标参数满足第二预设条件。

    10.根据权利要求9所述的装置,其特征在于,所述第二预设条件包括:

    其中,k为当前迭代次数,μ为预设的权重,为第k次迭代循环递归激励函数,为指标信息向量,为调整后的指标参数向量,为机密率,为响应延迟率,为覆盖率,为调整后的机密率,为调整后的响应延迟率,为调整后的覆盖率,cgmax为历史最大机密率,egmin为历史最小响应延迟率,i为加密传输方案的第一标识,j为加密传输方案的第二标识,t为加密传输方案的第三标识,m为i的上限,n为j的上限,p为t的上限;rkey和skey为加密密钥,s(text)为预设的明文,r1(text)为第一密文,r2(text)为第二密文。

    技术总结
    本发明公开了一种加密传输方案优化方法及装置,该方法包括:接收终端发送的信息加密传输请求;分别确定预设的各加密传输方案对应的指标参数,指标参数包括机密率、响应延迟率和覆盖率;根据各指标参数确定匹配度最优的方案;响应于当前迭代次数小于或等于预设阈值且匹配度最优的方案对应的指标参数不满足第一预设条件,通过迭代的方式分别调整各方案并确定调整后的各方案对应的指标参数;根据调整后的各指标参数确定匹配度最优的方案;响应于当前迭代次数小于或等于预设阈值且当前确定出的匹配度最优的方案对应的指标参数满足第一预设条件,将当前匹配度最优的方案确定为方案;将方案发送给终端以使终端根据加密传输方案将信息加密后传输。

    技术研发人员:王智明;徐雷;陶冶
    受保护的技术使用者:中国联合网络通信集团有限公司
    技术研发日:2020.11.23
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-5699.html

    最新回复(0)