4

RSA秘密鍵と「SHA256withRSA」アルゴリズムを使用した弾む城を使用して、証明書に署名できます。これを達成するための参照用に以下のリンクを使用しました。 Bouncy Castle を使用して CSR に署名する

これで、ECDSA で署名された楕円曲線鍵を持つ CA ができました。したがって、これらの CA によって EC キーと「SHA256withECDSA」アルゴリズムを使用して証明書に署名したいと考えています。ただし、RSA キーに固有のスニペットの下で立ち往生しています。EC キーを使用したいと考えています。

ContentSigner sigGen = new BcRSAContentSignerBuilder(sigAlgId, digAlgId).build(privateKeyParam);

ECDSA と EC キーを使用して証明書署名を実現する方法を教えてください

4

1 に答える 1

2

以下のコードは、EC 秘密鍵を使用して証明書に署名するために使用されます

ContentSigner sigGen = new JcaContentSignerBuilder("SHA256withECDSA").build(new JcaPEMKeyConverter().getPrivateKey(PrivateKeyInfo));
于 2016-05-12T12:27:31.950 に答える