【发布时间】:2014-06-03 20:41:31
【问题描述】:
所以我有这个代码
private static RSAPrivateKey buildRSAPrivateKey(String privateKey) {
PEMReader pemReader = new PEMReader(new StringReader(privateKey));
try {
KeyPair pair = (KeyPair) pemReader.readObject();
RSAPrivateKey result = (RSAPrivateKey)pair.getPrivate();
pemReader.close();
return result;
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
使用bouncycastle 可以正常工作,但是我需要它在 Android 上运行,所以我导入了SpongyCastle,但是海绵城堡没有PEMReader(显然PEMReader 是较旧的 bouncycastle 版本)
如何在不使用 bouncycastle 的 PEMReader 的情况下创建与上述代码等效的 RSAPrivateKey?
【问题讨论】:
标签: android bouncycastle spongycastle