私は次のように公開鍵を使ってデジタル署名を確認するためにRSA libraryを使用しています:PythonでRSAライブラリを使用して署名の実際の値を表示する方法は?
rsa.verify(message, sig, key)
が期待通りに機能が働き、正しくない場合のためのライブラリをプリントアウト
rsa.pkcs1.VerificationError: Verification failed
私が欲しいです実際の計算値を見て、それを期待値と比較することができます。図書館の内部を調整せずに印刷する方法はありますか?テンプレートとしてverify()
方法使用
['verify()'](https://github.com/sybrenstuvel/python-rsa/blob/version-3.4.2/rsa/pkcs1.py#L286)メソッドは複雑ではありません。必要な方法で単純にコピーして変更することができます。 – mata
私はライブラリを変更したくないと思っていますが、これは他のユーザーが自分の変更したバージョンのライブラリを使用する必要があるためです。 – Abundance
おそらく、自分のverify()に基づいて自分の関数を作ることができます。 – Abundance