1

対称鍵をラップするために公開鍵を渡すときに、公開証明書 (.der / .cer) から抽出したい公開鍵を使用して、生成された対称鍵をラップしようとしています。 .InvalidKeyException" 例外 " 「RAW」形式で存在するキーのみがサポートされます"

ファイル入力ストリームを使用して公開証明書をロードしているとき

publicCertificate = new X509Certificate(new FileInputStream("src/resources/mydomain.com.der"));

publicKey を抽出するために、この getPublicKey(); を使用しています。方法

publicKey = publicCertificate.getPublicKey();

公開鍵を抽出したとき、私はそのような例外であり、それはRAW形式に変換する必要があるX.509形式です。

誰でもここで私を助けてくれませんか。

前もって感謝します。

4

0 に答える 0