标题说什么。
我正在使用 Java.security.* 在 java 中生成一个私钥
当使用 RSA 部分时,我会生成一个公钥和一个私钥。我从阅读的内容中假设的私钥以 AES 256 位加密,以帮助确保其安全。然后,当它被使用时,它被解密。
我的问题是私钥应该如何存储在磁盘上?
这是我想我到目前为止发现的......
- 生成私钥
- 使用 SALT 使用 AES 256 位加密私钥
- 将私钥存储在 ASCII Armor Base 64 中
我想知道你是否应该给任何东西加盐以及如何将盐储存在钥匙中?此外,对于加密私钥,大多数程序的标准是 AES 256 位吗?
谢谢!
另外,您如何存储电子邮件信息、图片...等?