6

CRC とハッシュの両方の方法を使用して、元のデータの整合性を検証できます。現在、ほとんどのシステムがハッシュ方式を使用しているのはなぜですか?

4

2 に答える 2

9

CRC は、悪意のあるアクションではなく、送信エラーを防ぐように設計されています。

したがって、衝突耐性はありません。

特に、CRC コードの線形特性により、攻撃者は、チェック値を変更しないままにするような方法でメッセージを変更することさえできます。

于 2011-02-24T01:22:35.713 に答える
3

HASH メソッド (ONE WAY ENCRYPTION) は、単純なチェック コード (CRC) よりも複雑 (かつ強力) です。データの整合性を検証するために使用できるだけでなく、ハッシュ値を生成した元のメッセージを誰も推測できないようにすることもできます。

于 2011-02-24T01:23:49.707 に答える