やまどり

ハッシュ生成

テキストの 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 使用。

入力データの扱い

このツールの処理はブラウザ内で完結します。入力したテキストやファイルは、変換・解析のために外部サーバーへ送信されません。

使いどころ

開発、検証、ドキュメント作成、日常作業の下調べなど、手元で素早く確認したい場面に向いています。