gpt4 book ai didi

java - 在 J2ME 中将 RSAPrivateCrtKeyParameters/RSAKeyParameters 转换为 PEM

转载 作者:太空狗 更新时间:2023-10-29 22:41:40 26 4
gpt4 key购买 nike

我正在 BlackBerry 上开发一些密码学,我们正在处理证书。我们使用 BouncyCaSTLe Lightweight API 而不是 RIM api 来应用密码学,但是在轻量级 API PEMWriter 中不起作用(好吧,它不包括在内,因为它需要一些 JCE)。

public RSAPrivateCrtKeyParameters _RSAPrivateKey;
public RSAKeyParameters _RSAPublicKey;

我从对象中得到这个键

AsymmetricCipherKeyPair theKeyPair

所以,我需要一种方法来对这两个 key 进行 BASE64Encode,或者如何将这些 key 转换为其他可以直接转换为 base64/PEM 格式的对象。我可以手动生成证书,但我需要 key 的编码。

我知道有一些方法可以做到这一点,但都需要 PEMWriter 或 j2ME 和 bouncycaSTLe 轻量级 API 未启用的 API。

最佳答案

你可以查看bouncy caSTLe的PEMWriter/PEMReader代码,并引用它们的实现:

PemWriter

PemReader

关于java - 在 J2ME 中将 RSAPrivateCrtKeyParameters/RSAKeyParameters 转换为 PEM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14750082/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com