java - 如何从 PKCS1 转换为 PKCS8

标签 java cryptography bouncycastle

如何将使用“BouncyCaSTLe”中的“PemWriter.class”编码的“PKCS1”“PEM”转换为“PKCS8”格式? 另外我必须指定我不想使用任何 sun.* 包。

谢谢!

最佳答案

您只需要将 PKCS#1 中定义的 RsaPrivateKey 结构体放入 PKCS#8 中定义的 PrivateKeyInfo 结构体中即可。

更多详情请看我之前对类似问题的回答https://stackoverflow.com/a/23864945/3325704

关于java - 如何从 PKCS1 转换为 PKCS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26054289/

相关文章:

java - 如何链接多个方法,其中每个方法主线程已通过而内部线程仍在工作?

java - 线程 "main"java.util.UnknownFormatConversionException : Conversion = ' ' 中的异常

java - 创建 2 个不同团队之间的输赢记录方法

android - google map api中SHA1指纹的用法是什么

java.lang.NoSuchMethodError : org. bouncycaSTLe.asn1.DERSequence.<init>(Lorg/bouncycaSTLe/asn1/DEREncodableVector;)V

java - 多线程并行处理

java - 如何解密在 Laravel 中使用 Crypt 加密的 Java (Android) 文本?

Java 从 KeyPair 对象中检索公钥的实际值

java - 使用 BouncyCaSTLe 读取 JKS

c# - Bouncy CaSTLe X509 Bind to Port Error 指定的登录 session 不存在。它可能已经被终止