ハッシュ生成
テキストの SHA ハッシュを生成します。Web Crypto API を使用しています。
SHA ハッシュとは
SHA(Secure Hash Algorithm)は任意のデータから固定長のハッシュ値を生成する暗号学的ハッシュ関数です。 元のデータをハッシュ値から復元することはできません(一方向性)。
各アルゴリズムの特徴
- SHA-1 — 160ビット。現在は脆弱性が指摘されており、セキュリティ用途には非推奨。
- SHA-256 — 256ビット。最も広く使われる。JWT・TLS証明書・ブロックチェーンで採用。
- SHA-384 — 384ビット。SHA-512の短縮版。
- SHA-512 — 512ビット。最も安全。大容量データのチェックサム確認に。
安全性について
ブラウザ標準の Web Crypto API を使用しており、入力したテキストはサーバーに送信されません。
何ができるか
テキストの SHA-1・SHA-256・SHA-384・SHA-512 ハッシュ値を生成できるツール。ファイルのチェックサム確認、パスワードのハッシュ化確認に。Web Crypto API 使用。
入力データの扱い
このツールの処理はブラウザ内で完結します。入力したテキストやファイルは、変換・解析のために外部サーバーへ送信されません。
使いどころ
開発、検証、ドキュメント作成、日常作業の下調べなど、手元で素早く確認したい場面に向いています。