パスワード生成・強度・ファイル改ざん確認ツール|SHA-256対応

パスワードを送信しない暗号学的乱数SHA-256自動消去

パスワード・パスフレーズとファイルを安全確認

生成、強度確認、SHA-256計算を用途別にブラウザ内で実行します。

端末内処理

生成条件

生成結果

5分後に自動消去します。

秘密情報とファイルはブラウザ内だけで処理します。

パスワード生成・強度・ファイル改ざん確認ツールでできること

暗号学的乱数を使ったランダムパスワードとパスフレーズの生成、既存文字列の長さ・文字種類・繰り返し・連番の確認、ファイルのSHA-256ハッシュ計算と配布元の値との照合を行います。

入力内容やファイルはブラウザ内だけで処理し、超解決や外部サーバーへ送信しません。生成結果や入力値を自動保存せず、指定時間後に画面から消去できます。

偏りを避けた乱数

crypto.getRandomValuesと棄却法を使い、選択した文字集合から偏りなく生成します。

覚えやすいパスフレーズ

無関係な英単語を複数選び、区切りと数字を組み合わせます。

危険な特徴を明示

短さ、同一文字の繰り返し、連番、キーボード配列、よくある語を個別に示します。

ファイルの同一性を照合

SHA-256を計算し、配布元の64桁値と大文字小文字を無視して比較します。

安全なパスワードを作成する手順

  1. 用途の規則を確認する使用できる文字、最大長、記号必須などサービス側の条件を先に確認します。
  2. 生成方式を選ぶパスワード管理ソフトに保存するなら長いランダム文字列、自分で入力するなら十分長いパスフレーズが便利です。
  3. 長さと文字種を設定する対応する範囲で長さを優先し、サイトごとに異なる値を使います。
  4. 安全な場所へ保存する信頼できるパスワード管理ソフトへ登録し、画面の結果を消去します。
  5. 多要素認証を設定する利用できるサービスでは認証アプリやセキュリティキーを追加します。

ランダムパスワードとパスフレーズの使い分け

方式向いている用途注意点
ランダムパスワードパスワード管理ソフトから自動入力するアカウント長さ制限や使用可能記号を確認
パスフレーズ端末ログインなど人が入力する場面有名な引用、歌詞、文章をそのまま使わない
PIN試行回数が制限される端末ロック誕生日、電話番号、連番を避ける

強度の推定値は、完全にランダムに選ばれた場合の目安です。人が考えた単語や規則性がある文字列は、同じ長さでも実際の強度が低くなります。

重複文字・連番・よくある語を確認する理由

aaaaaa123456qwertyのような規則性は、攻撃側が優先して試す候補になります。大文字化や末尾への1文字追加だけでは元の単語を推測されやすいため、生成された独立した値を使ってください。

同じパスワードを複数サービスで使うと、1か所から漏えいした値が別サービスへ試されます。本ツールはオンラインの漏えいデータベースへ問い合わせないため、過去の漏えい有無は確認できません。

SHA-256でファイルの改ざんを確認する方法

  1. 信頼できる配布元の値を取得公式サイトが掲載するSHA-256を、ダウンロードリンクとは別の経路も含めて確認します。
  2. ダウンロードしたファイルを選択ファイル名だけではなく内容全体からハッシュを計算します。
  3. 64桁の値を貼り付ける空白を除き、大文字小文字を無視して一致を判定します。
  4. 不一致なら実行しない再ダウンロードし、配布元、対象バージョン、ハッシュ方式を確認します。

SHA-256が一致すると「同じ内容である可能性が非常に高い」ことを確認できます。ただし、掲載されたハッシュ値そのものが攻撃者に改ざんされている場合までは防げません。電子署名が提供されるソフトは署名も確認してください。

大きなファイルと秘密情報の扱い

SHA-256計算はファイル全体を端末メモリーへ読み込みます。大容量ファイルではブラウザが重くなるため、1GBを超える場合はOS標準コマンドや配布元推奨の確認手段を利用してください。スマートフォンではさらに小さいファイルでメモリー不足になる場合があります。

自動消去は画面上の入力を消す機能です。クリップボード、ブラウザの画面履歴、OSのスクリーンショット、別アプリへ貼り付けた内容までは削除できません。共有端末では使用後にタブを閉じてください。

外部へ送信しない処理

乱数生成、強度評価、警告判定、SHA-256計算、照合、レポート作成はブラウザ内で実行します。パスワード、パスフレーズ、ファイル、ハッシュ値をサーバーや生成AIへ送信しません。ページを再読み込みすると入力と結果は消えます。

パスワード・ファイル安全確認でよくある質問

生成したパスワードは保存されますか

保存しません。必要な値だけ安全なパスワード管理ソフトへ移してください。

本当にランダムですか

対応ブラウザのcrypto.getRandomValuesを使い、文字選択の偏りを避けて生成します。

強度のbitは保証値ですか

いいえ。文字集合と長さから計算する上限の目安で、規則性や漏えい歴によって実際の安全性は下がります。

SHA-256が一致すればファイルは安全ですか

内容の同一性は確認できますが、ウイルスがないことや配布元自体の安全性までは保証しません。

MD5やSHA-1に対応していますか

改ざん確認用途ではSHA-256を使用します。古い方式は衝突耐性の問題があるため対象外です。

ファイルはアップロードされますか

アップロードしません。端末のブラウザ内で読み取り、計算します。

関連する無料ツール