买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及数据处理技术领域,公开了一种虚拟秘钥数据处理方法,获取虚拟密钥交互请求,基于虚拟密钥交互请求确定虚拟密钥的发送点和接收点,根据发送点和接收点确定虚拟密钥的数据传输信道,提取数据传输信道的特征数据,并基于特征数据确定虚拟密钥的传输策略,基于传输策略对虚拟密钥进行传输,本发明通过数据传输信道的特征数据确定虚拟密钥的传输策略,进而解决了无法对虚拟密钥数据进行安全处理的技术问题,有效保障用户数据机密性,提高密钥存储与加载的安全性。
主权项:1.一种虚拟秘钥数据处理方法,其特征在于,所述方法包括:获取虚拟密钥交互请求,基于所述虚拟密钥交互请求确定虚拟密钥的发送点和接收点;根据所述发送点和所述接收点确定所述虚拟密钥的数据传输信道;提取所述数据传输信道的特征数据,并基于所述特征数据确定所述虚拟密钥的传输策略;基于所述传输策略对所述虚拟密钥进行传输;在根据所述发送点和所述接收点确定所述虚拟密钥的数据传输信道时,包括:获取所述发送点和所述接收点的历史攻击次数A和历史攻破次数E;基于所述历史攻击次数A确定所述发送点和所述接收点之间的安全传输系数,并根据所述历史攻破次数E对所述安全传输系数进行修正;基于所述修正后的安全传输系数确定所述虚拟密钥的数据传输信道;在基于所述历史攻击次数A确定所述发送点和所述接收点之间的安全传输系数时,包括:预设历史攻击次数矩阵B,设定B(B1,B2,B3,B4),其中,B1为第一预设历史攻击次数,B2为第二预设历史攻击次数,B3为第三预设历史攻击次数,B4为第四预设历史攻击次数,且B1<B2<B3<B4;预设安全传输系数矩阵C,设定C(C1,C2,C3,C4,C5),其中,C1为第一预设安全传输系数,C2为第二预设安全传输系数,C3为第三预设安全传输系数,C4为第四预设安全传输系数,C5为第五预设安全传输系数,且C1<C2<C3<C4<C5;根据所述历史攻击次数A与各预设历史攻击次数之间的关系设定所述发送点和所述接收点之间的安全传输系数:当A<B1时,选定所述第一预设安全传输系数C1作为所述发送点和所述接收点之间的安全传输系数;当B1≤A<B2时,选定所述第二预设安全传输系数C2作为所述发送点和所述接收点之间的安全传输系数;当B2≤A<B3时,选定所述第三预设安全传输系数C3作为所述发送点和所述接收点之间的安全传输系数;当B3≤A<B4时,选定所述第四预设安全传输系数C4作为所述发送点和所述接收点之间的安全传输系数;当B4≤A时,选定所述第五预设安全传输系数C5作为所述发送点和所述接收点之间的安全传输系数;在根据所述历史攻破次数E对所述安全传输系数进行修正时,包括:预设历史攻破次数矩阵G,设定G(G1,G2,G3,G4),其中,G1为第一预设历史攻破次数,G2为第二预设历史攻破次数,G3为第三预设历史攻破次数,G4为第四预设历史攻破次数,且G1<G2<G3<G4;预设安全传输系数修正系数矩阵h,设定h(h1,h2,h3,h4,h5),其中,h1为第一预设安全传输系数修正系数,h2为第二预设安全传输系数修正系数,h3为第三预设安全传输系数修正系数,h4为第四预设安全传输系数修正系数,h5为第五预设安全传输系数修正系数,且0.8<h1<h2<h3<h4<h5<1.2;在将所述发送点和所述接收点之间的安全传输系数设定为第i预设安全传输系数Ci时,i=1,2,3,4,5,根据所述历史攻破次数E与各预设历史攻破次数之间的关系对所述发送点和所述接收点之间的安全传输系数进行修正:当E<G1时,选定所述第一预设安全传输系数修正系数h1对所述第i预设安全传输系数Ci进行修正,修正后的所述发送点和所述接收点之间的安全传输系数为Ci*h1;当G1≤E<G2时,选定所述第二预设安全传输系数修正系数h2对所述第i预设安全传输系数Ci进行修正,修正后的所述发送点和所述接收点之间的安全传输系数为Ci*h2;当G2≤E<G3时,选定所述第三预设安全传输系数修正系数h3对所述第i预设安全传输系数Ci进行修正,修正后的所述发送点和所述接收点之间的安全传输系数为Ci*h3;当G3≤E<G4时,选定所述第四预设安全传输系数修正系数h4对所述第i预设安全传输系数Ci进行修正,修正后的所述发送点和所述接收点之间的安全传输系数为Ci*h4;当G4≤E时,选定所述第五预设安全传输系数修正系数h5对所述第i预设安全传输系数Ci进行修正,修正后的所述发送点和所述接收点之间的安全传输系数为Ci*h5;在基于所述修正后的安全传输系数确定所述虚拟密钥的数据传输信道时,包括:根据所述修正后的安全传输系数和预设安全传输系数之间的关系判断是否需要在所述数据传输信道内设定虚拟传输信道,当所述修正后的安全传输系数大于或等于所述预设安全传输系数时,则判断不需要在所述数据传输信道内设定虚拟传输信道;当所述修正后的安全传输系数小于所述预设安全传输系数时,则判断需要在所述数据传输信道内设定虚拟传输信道;在提取所述数据传输信道的特征数据,并基于所述特征数据确定所述虚拟密钥的传输策略时,包括:获取所述数据传输信道的信道长度F;根据所述数据传输信道的信道长度F设定所述虚拟密钥的传输速度;在根据所述数据传输信道的信道长度F设定所述虚拟密钥的传输速度时,包括:预设信道长度矩阵P,设定P(P1,P2,P3,P4),其中,P1为第一预设信道长度,P2为第二预设信道长度,P3为第三预设信道长度,P4为第四预设信道长度,且P1<P2<P3<P4;预设传输速度矩阵D,设定D(D1,D2,D3,D4,D5),其中,D1为第一预设传输速度,D2为第二预设传输速度,D3为第三预设传输速度,D4为第四预设传输速度,D5为第五预设传输速度,且D1<D2<D3<D4<D5;根据所述数据传输信道的信道长度F与各预设信道长度之间的关系设定所述虚拟密钥的传输速度:当F<P1时,选定所述第一预设传输速度D1作为所述虚拟密钥的传输速度;当P1≤F<P2时,选定所述第二预设传输速度D2作为所述虚拟密钥的传输速度;当P2≤F<P3时,选定所述第三预设传输速度D3作为所述虚拟密钥的传输速度;当P3≤F<P4时,选定所述第四预设传输速度D4作为所述虚拟密钥的传输速度;当P4≤F时,选定所述第五预设传输速度D5作为所述虚拟密钥的传输速度;在根据所述数据传输信道的信道长度F设定所述虚拟密钥的传输速度之后,还包括:检测所述数据传输信道的信道宽带K;根据所述数据传输信道的信道宽带K对所述虚拟密钥的传输速度进行修正;在根据所述数据传输信道的信道宽带K对所述虚拟密钥的传输速度进行修正时,包括:预设信道宽带矩阵W,设定W(W1,W2,W3,W4),其中,W1为第一预设信道宽带,W2为第二预设信道宽带,W3为第三预设信道宽带,W4为第四预设信道宽带,且W1<W2<W3<W4;预设传输速度修正系数矩阵y,设定y(y1,y2,y3,y4,y5),其中,y1为第一预设传输速度修正系数,y2为第二预设传输速度修正系数,y3为第三预设传输速度修正系数,y4为第四预设传输速度修正系数,y5为第五预设传输速度修正系数,且0.8<y1<y2<y3<y4<y5<1.2;在将所述虚拟密钥的传输速度为第i预设传输速度Di时,i=1,2,3,4,5,根据所述数据传输信道的信道宽带K与各预设信道宽带之间的关系对所述虚拟密钥的传输速度进行修正:当K<W1时,选定所述第一预设传输速度修正系数y1对所述第i预设传输速度Di进行修正,修正后的虚拟密钥的传输速度为Di*y1;当W1≤K<W2时,选定所述第二预设传输速度修正系数y2对所述第i预设传输速度Di进行修正,修正后的虚拟密钥的传输速度为Di*y2;当W2≤K<W3时,选定所述第三预设传输速度修正系数y3对所述第i预设传输速度Di进行修正,修正后的虚拟密钥的传输速度为Di*y3;当W3≤K<W4时,选定所述第四预设传输速度修正系数y4对所述第i预设传输速度Di进行修正,修正后的虚拟密钥的传输速度为Di*y4;当W4≤K时,选定所述第五预设传输速度修正系数y5对所述第i预设传输速度Di进行修正,修正后的虚拟密钥的传输速度为Di*y5;在获取虚拟密钥交互请求,基于所述虚拟密钥交互请求确定虚拟密钥的发送点和接收点之前,还包括:接收用户发送的数据明文,将所述数据明文作为一级密钥主体并通过同态加密拆分为多个一级密钥分量;将所述一级密钥分量作为二级密钥主体并通过秘密分享拆分为多个二级密钥分量;分别对所述一级密钥分量和所述二级密钥分量进行加密,得到第一虚拟密钥和第二虚拟密钥;将所述第一虚拟密钥和所述第二虚拟密钥作为所述虚拟密钥;其中,所述第一虚拟密钥和所述第二虚拟密钥分别由不同密钥持有者持有。
全文数据:
权利要求:
百度查询: 华能信息技术有限公司 一种虚拟秘钥数据处理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。