用于加密信道的基于滑动窗口的顺序松弛的制作方法

摘要: 背景技术:1、一些开发中的网络结构规范使用要求按序传送消息的加密协议。例如,aes-gcm-256协议针对请求方和响应方之间的加密操作使用共享密钥和唯一初始值(...
用于加密信道的基于滑动窗口的顺序松弛的制作方法

背景技术:

1、一些开发中的网络结构规范使用要求按序传送消息的加密协议。例如,aes-gcm-256协议针对请求方和响应方之间的加密操作使用共享密钥和唯一初始值(iv)。虽然密钥可被重复地使用,但是重复使用具有同一密钥的iv可能会由于造成了密码攻击的漏洞而削弱安全性。iv可以由请求方生成并以明文的形式进行传输,即全完整长度iv传输。iv也可以由请求方和响应方共同维护,例如,基于要求按序消息传送的同步计数器。

技术实现思路

1.一种计算机实现的方法,所述方法包括:

2.如权利要求1所述的方法,进一步包括:

3.如权利要求1所述的方法,进一步包括:

4.如权利要求3所述的方法,进一步包括:

5.如权利要求3所述的方法,其中构建所述完整iv包括:

6.如权利要求5所述的方法,其中构建所述完整iv进一步包括:

7.如权利要求5所述的方法,其中构建所述完整iv进一步包括:

8.如权利要求1所述的方法,

9.如权利要求1所述的方法,进一步包括:

10.如权利要求1所述的方法,

11.如权利要求1所述的方法,

12. 一种计算系统,包括:

13.如权利要求12所述的计算系统,所述方法进一步包括:

14.如权利要求12所述的计算系统,所述方法进一步包括:

15.如权利要求14所述的计算系统,其中构建所述完整iv包括:

16. 如权利要求15所述的计算系统,其中构建所述完整iv进一步包括:

17. 如权利要求12所述的计算系统,其中推进所述滑动窗口响应于以下项:

18.一种存储指令的非瞬态计算机可读介质,所述指令在被处理资源执行时使所述处理资源执行一种方法,所述方法包括:

19.如权利要求18所述的非瞬态计算机可读介质,所述方法进一步包括:

20.如权利要求18所述的非瞬态计算机可读介质,所述方法进一步包括: