ハッシュ・UUID生成

テキストやファイルのハッシュを計算し、UUIDを生成します。すべてこのブラウザ内で処理され、ファイルや結果がサーバーに送信されたり保存されたりすることはありません。

ハッシュを計算

入力の種類
テキストはハッシュ化の前にUTF-8のバイトに変換されます。最大1,000,000文字まで対応しています。

結果

MD5には既知の衝突があり、署名やパスワード保存などのセキュリティ用途には使用できません。ファイルが破損していないかを確認するチェックサムとしてのみ使用してください。

UUIDを生成

生成されたUUIDは保存も送信もされません。ページを閉じると消えます。

ガイド

制限

よくある質問

ファイルはサーバーに送信されますか?

いいえ。ブラウザがこのデバイス上でのみファイルを読み取り、ハッシュを計算します。アップロードも保存も行われません。

UUID v4とv7はどう違いますか?

v4はほぼ完全にランダムです。v7は先頭にミリ秒単位の作成時刻が入るため、作成順に並べ替えられ、データベースのキーに適しています。同じミリ秒内に複数作成しても、順序は保たれます。

v7のUUIDから作成時刻が分かりますか?

はい。v7のUUIDの最初の12桁の16進数はミリ秒単位の作成時刻なので、時刻が公開されても問題ない用途でのみ使ってください。推測されにくいトークンが必要な場合は、v4か専用のセキュリティトークンを使用してください。

MD5を別に表示しているのはなぜですか?

多くのダウンロードページはMD5のみを公開しているため、ファイルの検証用に表示しています。衝突攻撃が可能なため、セキュリティ用途にはSHA-256以上を使用してください。