【发布时间】:2012-06-26 18:40:04
【问题描述】:
所有。我正在开发一个 android 项目。我需要生成一个 RSA 密钥对,然后使用它们与他人通信。我需要将私钥和公钥存储在安全的地方,我发现可以使用 KeyStore。
我看到 KeyStore 可以存储 KeyStore.PrivateKeyEntry 但它需要一个 Certificate[] 链。我尝试创建它但失败了...
有没有人可以粘贴一些用于存储私钥和公钥的示例代码。
非常感谢!
【问题讨论】:
-
嗨,您必须以编程方式创建/管理证书吗?因为您不必编写任何代码来创建证书或将证书导入密钥库。您可以为此使用keytool。
-
您好,非常感谢您的回复。我必须以编程方式完成此操作。
-
我想说这可能是关于密钥库的编程使用的足够信息
-
bouncycastle PKIX/CMS 库可用于以编程方式生成证书。