开发者

PKI question. Key validity

I开发者_JAVA技巧've got to files: a .der- and a .p12-file, with a key pair, which we should use for creating und verifiing digital signatures in our java code.

I must save both keys in a MySql-Database-Table -> Keys(id, publicKey, privateKey, validity)

To read both keys is not a big problem now, but I have no idea, how to read information about their validity in Java. Is it possible?

Can anybody give an example for that?

Tnanks,

Mur


After I searched for an answer again, I found it. And here is a solution:

InputStream inStream = new FileInputStream("YOUR_FILE.der");

CertificateFactory cf = CertificateFactory.getInstance("X.509");
X509Certificate cert_x509 = (X509Certificate) cf.generateCertificate(inStream2);
Date validFrom = cert_x509.getNotBefore();
Date validTo = cert_x509.getNotAfter();

inStream.close();
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜