2

とOpen SSL を使用するRSA_Sign()と、異なる署名値が得られます。これら2つの機能に違いはありますか? これら 2 つの関数には、NSS と SSL に適切に変換された同じパラメーター/秘密鍵が入力されます。NSSfips_rsa_sign_digest()

4

1 に答える 1

0

RSA 署名は、RSASSA-PSS などの PKCS#1 で定義されている確率的署名スキームを使用して作成されます。これは、単純な RSA は一部の攻撃に対して安全ではないためです。PSS にはランダム値 (salt) が含まれます。毎回異なる結果が表示されるはずです。

于 2013-09-20T10:35:09.347 に答える