ハッシュ・UUID生成
テキストやファイルのハッシュを計算し、UUIDを生成します。すべてこのブラウザ内で処理され、ファイルや結果がサーバーに送信されたり保存されたりすることはありません。
ハッシュを計算
結果
MD5には既知の衝突があり、署名やパスワード保存などのセキュリティ用途には使用できません。ファイルが破損していないかを確認するチェックサムとしてのみ使用してください。
UUIDを生成
ガイド
制限
- 100MBまでのファイルと、1,000,000文字までのテキストに対応しています。
- 大きなファイルは読み込み中に進行状況が表示され、読み込みをキャンセルできます。SHAの計算はブラウザが一括で処理するため、開始後はキャンセルできません。完了までお待ちください。
- ハッシュの比較では、スペース、コロン、0xの接頭辞、大文字小文字を無視し、値の長さからアルゴリズムを判別します。
- UUIDは一度に1〜100個まで生成できます。
よくある質問
ファイルはサーバーに送信されますか?
いいえ。ブラウザがこのデバイス上でのみファイルを読み取り、ハッシュを計算します。アップロードも保存も行われません。
UUID v4とv7はどう違いますか?
v4はほぼ完全にランダムです。v7は先頭にミリ秒単位の作成時刻が入るため、作成順に並べ替えられ、データベースのキーに適しています。同じミリ秒内に複数作成しても、順序は保たれます。
v7のUUIDから作成時刻が分かりますか?
はい。v7のUUIDの最初の12桁の16進数はミリ秒単位の作成時刻なので、時刻が公開されても問題ない用途でのみ使ってください。推測されにくいトークンが必要な場合は、v4か専用のセキュリティトークンを使用してください。
MD5を別に表示しているのはなぜですか?
多くのダウンロードページはMD5のみを公開しているため、ファイルの検証用に表示しています。衝突攻撃が可能なため、セキュリティ用途にはSHA-256以上を使用してください。