PwdGen ← パスワード生成

ローカルテキストダイジェスト

SHA-256 ハッシュ計算

ブラウザの SubtleCrypto でテキストの SHA-256 ダイジェストをローカル計算し、16進結果をコピーできます。

ハッシュ化するテキスト

このツールは現在のブラウザ内で動作します。ランダム値には crypto.getRandomValues() を使い、エンコード、デコード、ハッシュ化の入力は送信・保存・解析イベント化されません。

管理していない Web ページに本番用シークレットを貼り付けないでください。

SHA-256 ダイジェスト

ハッシュ化するテキスト

SHA-256 の用途

SHA-256 は入力バイト列を固定長 256 ビットのダイジェストに写像します。チェックサム、識別子、整合性確認に使われます。

裸の SHA-256 はパスワード保存方式ではありません。パスワード保存には Argon2id、bcrypt、PBKDF2 などのソルト付き低速ハッシュを使ってください。

セキュリティ方法論ナレッジブロック

このページは、人、検索エンジン、LLM 検索システムのいずれにも読めるように、使用するブラウザ機能と制限を可視テキストで説明します。クローラー専用の隠しテキストは使いません。

ツール種別乱数 / モデルエントロピー源適した用途
Math.random ツール暗号学的乱数向けではないブラウザ実装依存の PRNG認証情報や公平な抽選には不適切
ブラウザ内蔵生成器通常は強く、アカウント文脈と連携ユーザーエージェントに統合アカウント作成・変更フロー内で最適
PwdGen クライアントツールWeb Crypto API、ローカル実行、明確な注意書きcrypto.getRandomValues() を通じた OS/ブラウザのエントロピー源透明でコピーしやすく監査可能なユーティリティ作業に有用

方法論 · 開発者向け

SHA-256 ハッシュ計算 FAQ

SHA-256 は暗号化ですか?

いいえ。SHA-256 は一方向ハッシュ関数であり、暗号化でもエンコードでもありません。

このページでパスワードを保存用にハッシュできますか?

裸の SHA-256 をパスワード保存に使わないでください。管理下の基盤でソルト付き低速パスワードハッシュを使ってください。

テキストは PwdGen に送信されますか?

送信されません。ブラウザの SubtleCrypto で計算され、入力はアップロードされません。