【发布时间】:2020-07-26 06:06:12
【问题描述】:
我开发了一个基于混合加密的加密解决方案:
发件人端:
- 将计算消息哈希。
- 哈希将使用发件人的私钥签名。
- 哈希将使用发件人的私钥进行加密。
- 将生成一个对称密钥。
- 对称密钥将加密消息。
- 对称密钥随后将使用接收方的公钥进行加密。
接收端:
- 用发件人的公钥解密散列。
- 使用发件人的公钥验证签名。
- 使用接收者的私钥解密对称密钥。
- 使用对称密钥解密消息。
现在我想将哈希值保存在文件中,将数字签名保存在文件中,密钥加密保存在文件中,实际消息加密保存在文件中以及密钥对。
我应该以什么文件类型保存所有这些? 是 CSV、TXT 文件还是其他文件?
我必须确保密钥和数字签名的安全..
请指导!
【问题讨论】:
标签: encryption