3

RSASSA-PKCS1-v1.5Javaで署名を生成する方法を誰か教えてもらえますか?

私は、実際、java.security.Signatureクラスでどのようにすればよいか知りたいです。

サードパーティのライブラリを使用する必要がありますか?

4

1 に答える 1

10

Sun JCE は PKCS#1 署名をサポートしています。これはあなたがしなければならないすべてです、

Signature signer = Signature.getInstance("SHA1withRSA");
signer.initSign(privateKey);
signer.update(message);
byte[] signature = signer.sign();
于 2010-05-07T14:10:18.953 に答える