java中的PemReader

时间:2013-03-18 09:46:27

标签: java cryptography rsa bouncycastle pem

我正在使用PEMReader,我有这个代码不起作用。

protected static KeyPair doReadKeyPair(InputStream is) throws Exception {
    PemReader r = new PemReader(new InputStreamReader(is));
    return (KeyPair) r.readObject();
}

错误:

This method readObject is undefined forfor the type PemReader.

但是在很多网站上我都看到了这个解决方案,为什么它对他们起作用而不适合我?

1 个答案:

答案 0 :(得分:3)

你想做什么? PEMReader的javadoc表示它已被弃用,你应该使用PEMParser

http://www.bouncycastle.org/docs/pkixdocs1.4/org/bouncycastle/openssl/PEMReader.html