各種ハッシュを生成
テキストを入力するかファイルを選択してください
SHA-1は衝突攻撃に脆弱なため、セキュリティ目的での使用は避けてください。パスワードのハッシュ化にはbcrypt、scrypt、Argon2などの専用アルゴリズムを使用してください。
160bit (40hex) - セキュリティ用途に非推奨
256bit (64hex)
384bit (96hex)
512bit (128hex)
ハッシュ生成ツールは、テキストやファイルから固定長のハッシュ値(ダイジェスト)を生成するオンラインツールです。ハッシュ関数は任意長の入力データを固定長の一意な文字列に変換する一方向暗号化関数で、元のデータを逆算できない特性があります。ファイル整合性検証、データ重複チェック、キャッシュキー生成、デジタル署名などに広く活用されています。本ツールはSHA-1、SHA-256、SHA-384、SHA-512アルゴリズムに対応し、ブラウザのWeb Crypto APIを活用して高速かつ安全にハッシュ値を計算します。
入力方式を選択
テキストタブで直接文字列を入力するか、ファイルタブでハッシュ値を計算するファイルを選択します。
データを入力
テキストを入力するかファイルを選択すると、すべてのハッシュアルゴリズムの結果が自動的に計算されます。
結果を確認してコピー
SHA-1、SHA-256、SHA-384、SHA-512のハッシュ値が同時に表示されます。必要なハッシュ値の横にあるコピーボタンをクリックしてクリップボードにコピーします。
完全性検証
ダウンロードしたファイルのハッシュ値を生成し、配布者が提供したチェックサムと比較してファイルが改ざんされていないか確認します。