非対称キーアルゴリズム(好ましくはGPGでRSA)を使用して多数の小さなデータチャンク(SHAなどのハッシュ)に署名し、署名されたファイルを一般公開する必要があります。小規模なデータチャンクに署名する際のセキュリティ上の問題
私の秘密鍵を計算しやすくするなど、セキュリティ上の問題が発生しますか?
もしそうなら、これを防ぐにはどのような方法がありますか?
編集:特定のファイルが特定の時点で存在していたという事実に署名し、ファイルのタイムスタンプの署名:これはのために使用すべきかの例として
。帯域幅が制限されているので、ハッシュのみが署名サーバに送られ、日付が付加されたハッシュに署名し、署名を返す。
正しく署名した場合(つまり、秘密鍵でハッシュを暗号化するだけではない場合)は、問題ありません。 RSAの弱点を回避する標準化されたパディング方式があります。 – CodesInChaos
http://ja.wikipedia.org/wiki/RSA#Padding_schemesは出発点です – CodesInChaos