【发布时间】:2011-08-25 02:44:51
【问题描述】:
我已经在一个文件中生成了一个 256 位的随机密钥。
计划是使用 256 位随机密钥作为源来生成 RSA(公钥和私钥)密钥。
有好心人知道我该怎么做吗?
【问题讨论】:
-
请注意:RSA 密钥通常比这长得多(通常至少 1024 位),并且需要相应更多的随机位才能真正安全。
标签: java security cryptography rsa
我已经在一个文件中生成了一个 256 位的随机密钥。
计划是使用 256 位随机密钥作为源来生成 RSA(公钥和私钥)密钥。
有好心人知道我该怎么做吗?
【问题讨论】:
标签: java security cryptography rsa
我认为您可以使用KeyPairGenerator 生成密钥,可以使用SecureRandom 进行初始化。 SecureRandom 具有将字节数组作为种子的构造函数。
【讨论】: