たとえば、(連結またはチェーンまたはXOR)SkeinSHA-3候補をGrostlSHA-3候補と組み合わせてセキュリティを強化することは可能ですか?
注:より安全な出力が必要なだけで、CPUサイクルは重要ではありません。私が持っている特定のドキュメントのデータ整合性を保護するために、2つの結合ハッシュ関数を考え出したいと思います。そしてもちろん、この保護を今後数年間持続させたいので、SHA-3候補の2つを組み合わせることにしました。何か提案はありますか?
衝突の脆弱性に対する保護を強化するには、両方のハッシュを計算して両方を保存します。それらを組み合わせるのは不要なステップです。結果として得られる保護は、2つのうちの強い方に等しくなります。
覚えておくべき他のいくつかのシナリオがあることに注意してください: