0

ファイルが必要です: Java コードでデジタル署名を作成および検証するために使用するキー ペアを含む .der ファイルと .p12 ファイルです。

両方のキーを MySql-Database-Table -> キー (id、publicKey、privateKey、validity) に保存する必要があります。

両方のキーを読み取ることは今のところ大きな問題ではありませんが、Java でそれらの有効性に関する情報を読み取る方法がわかりません。出来ますか?

誰かがその例を挙げてもらえますか?

タンク、

ムール

4

1 に答える 1

1

もう一度答えを探した後、見つけました。そして、ここに解決策があります:

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();
于 2010-09-19T14:10:56.503 に答える