MD5は任意長のデータから128ビットの固定長ハッシュ値を生成するアルゴリズムです。このツールではテキストやファイルのMD5値を計算し、公開されているチェックサムとの比較確認にも利用できます。
結果はHex形式とBase64形式を切り替えできます。Hexは大文字表示にも対応しています。コピー機能ではMD5値のみ、アルゴリズム名付き、JSON形式など複数形式を利用できます。TXT、JSON、CSVファイルとして保存できます。
ファイル計算では4MB単位の分割読み込みを使用し、ファイル全体を一度にメモリへ読み込まない設計です。そのため大きなファイルでもブラウザのメモリ使用量を抑えて処理できます。利用可能な環境では高速な計算エンジンを自動選択します。
ファイル未選択、読み込み失敗、計算エンジン利用不可などの場合は原因を明確に表示します。検証モードでも必要な入力が不足している場合は事前に案内します。
MD5は現在、衝突攻撃への耐性が不足しているため、安全性が必要な用途には推奨されません。デジタル署名、証明書、新しいセキュリティ設計には使用せず、SHA-256、SHA-512、SHA-3などを利用してください。パスワード保存にはbcryptまたはArgon2を使用してください。
このツールではサーバー側での計算処理を行いません。テキストとファイルはすべてブラウザ内で処理され、外部へ送信・保存されることはありません。
コメント 0