RSAおよびISO9796-2スキーム2のパディングを使用してテキストのSHA1ハッシュに署名する必要があります
当初、私は次のようにRSAを使用したSHA1でのみそれを実行していました。
public static byte[] signer(byte[] data, PrivateKey key) throws Exception {
Signature signer = Signature.getInstance("SHA1WithRSA", "BC");
signer.initSign(key);
signer.update(data);
return signer.sign();
}
関数をどのように変更すればよいですか?「SHA1WithRSA」を必要なことを実行する別のスキームに置き換えるのは簡単ですが、それが可能かどうかはわかりません。