0

エンコード結果

MD2

MD2について

MD2は、任意の長さのデータから128ビットのハッシュ値を生成するハッシュ関数です。古い方式であり、現在の暗号学的な用途には推奨されません。

DenCodeでは、入力された文字列を指定された文字コードのバイト列として扱い、MD2のハッシュ値を16進数32桁で表示します。

例えば、「Hello, world!」のMD2ハッシュ値は以下のようになります。

8cca0e965edd0e223b744f9cedf8e141

ハッシュ値の特徴

MD2では、同じ入力からは常に同じハッシュ値が生成されます。入力が少しでも変わると、出力されるハッシュ値は大きく変化します。

ハッシュ関数は一方向関数であり、ハッシュ値から元の入力データを復元することはできません。

入力MD2ハッシュ値
Hello, world!8cca0e965edd0e223b744f9cedf8e141
Hello, world?e9b7c65d851744a9319fb7c83e3b4469

MD2は互換性確認などに使われることがありますが、新しい用途ではSHA-256など、より新しいハッシュ関数の使用を検討してください。