Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
吴圣垚
OH传输安全机制
Merge requests
!21
需求三 12.18
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Wei Zhang
requested to merge
zhangwei-master-patch-47266
into
master
Dec 18, 2023
Overview
4
Commits
24
Pipelines
0
Changes
15
需求三内容:
新增密钥池,将过期密钥存储在密钥池中。在解密时依次使用当期密钥和过期密钥尝试进行解密。
需求三已实现功能:
将原代码decrypto函数按照不同实现功能进行解耦,提高代码复用性。
增加密钥池keyPool,在解密时,首先使用当前密钥进行解密,若解密失败,则从密钥池中取密钥进行解密。代码测试结果如下:
新增布隆过滤器bloomFilter,去除重复的密钥。先用布隆过滤器判断密钥是否重复,不重复则加入密钥池,重复则无需加入。