保存私钥的标准是什么?

时间:2012-07-31 00:19:31

标签: java base64 aes rsa private-key

标题是什么。

我使用Java.security。*

在java中生成私钥

使用RSA部分时,我会生成公钥和私钥。我从我读过的内容中假设的私钥是在AES 256bit中加密的,以帮助保护它的安全。然后当它被使用时,它被解密。

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

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

  1. 生成私钥
  2. 使用SALT
  3. 加密AES 256bit的私钥
  4. 将私钥存储在ASCII Armor Base 64
  5. 我想知道你是否应该加盐以及如何将盐储存在钥匙中?另外,对于加密私钥,AES 256bit是大多数程序的标准吗?

    谢谢!

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

0 个答案:

没有答案