1

标题说什么。

我正在使用 Java.security.* 在 java 中生成一个私钥

当使用 RSA 部分时,我会生成一个公钥和一个私钥。我从阅读的内容中假设的私钥以 AES 256 位加密,以帮助确保其安全。然后,当它被使用时,它被解密。

我的问题是私钥应该如何存储在磁盘上?

这是我想我到目前为止发现的......

  1. 生成私钥
  2. 使用 SALT 使用 AES 256 位加密私钥
  3. 将私钥存储在 ASCII Armor Base 64 中

我想知道你是否应该给任何东西加盐以及如何将盐储存在钥匙中?此外,对于加密私钥,大多数程序的标准是 AES 256 位吗?

谢谢!

另外,您如何存储电子邮件信息、图片...等?

4

0 回答 0