0

与えられたデータから署名を作成する必要がありますが、問題はデータの長さがキーの長さであることです。JAVA での RSA 署名者のすべての実装では、最大のデータを置くことができます。キーの長さから 1 つの長さを引いた長さ。キーの長さとして長さを持つデータの署名を作成する方法は? アルゴリズムは、パディングなし、ダイジェストなしの基本的な RSA です。

4

2 に答える 2

0

まず、パディングなしで RSA を使用しないでください。これはひどい考えであり、システムのセキュリティを低下させます

鍵の長さと同じサイズ (またはそれ以上) のデータに署名する必要がある場合は、残念ながらダイジェストを使用する必要があります。ここには本当に選択肢はありません。とにかくダイジェストを使用したくない理由がわかりません。

于 2013-03-11T14:38:53.857 に答える