ハッシュ生成

テキストを入力するかファイルを選ぶと、すべてのハッシュを一度に表示します。鍵を入れると HMAC 署名になります。データは端末の外に出ません。

鍵を入れると SHA の結果は HMAC 署名になります。MD5 は通常のハッシュのままです。

出力
アルゴリズムハッシュ値コピー
SHA-256—
SHA-384—
SHA-512—
SHA-1パスワードや署名には安全ではありません。—
MD5パスワードや署名には安全ではありません。—

よくある質問

どのハッシュを使えばよい?

ほとんどの用途は SHA-256 で十分です(チェックサム、コンテンツアドレス、署名)。SHA-512 も同等に安全で 64 ビット環境では速いこともあります。MD5 と SHA-1 は安全性が破られており、古いチェックサムの照合だけに使いましょう。

パスワードを SHA-256 で保存してよい?

いいえ。高速なハッシュは総当たりが容易です。Argon2id、scrypt、bcrypt など、パスワード専用の遅くソルト付きのアルゴリズムを使ってください。

テキストやファイルはアップロードされますか?

いいえ。ブラウザーの Web Crypto API(と小さな MD5 実装)で端末上で計算します。