ハッシュジェネレーター
テキストのSHAハッシュを生成して、チェックサム・署名・整合性確認に使えます。
Hash text locally with the Web Crypto API. Nothing is uploaded.
関連ツール
よく一緒に使われる無料ツールです。すべてブラウザ上で動作します。
このツールの使い方
- ハッシュするテキストを入力または貼り付けます。
- SHA-256、SHA-384、SHA-512、または SHA-1 を選択します。
- 「ハッシュの生成」をクリックし、結果をコピーします。
よくある質問
ハッシュとは何ですか?
ハッシュはあらゆる量の入力テキストから生成された固定長のフィンガープリントです。同じ入力は常に同じハッシュを生成しますが、ハッシュから元のテキストに戻す方法はありません。これによりハッシュはファイルやメッセージが変更されていないことを確認したり、プレーンテキストで保存せずにパスワードを確認したり、元のコンテンツを公開せずに2つのデータコピーが一致することを確認したりするのに役立ちます。
ハッシュジェネレーターを使うのは誰ですか?
APIリクエストの署名を確認する開発者、ダウンロードしたファイルが公開されたチェックサムと一致することを確認するセキュリティ意識の高いユーザー、暗号化ハッシュの基礎と暗号化との違いを学ぶ学生。
どのアルゴリズムがサポートされていますか?
ブラウザ組み込みのWeb Crypto APIを使用したSHA-1、SHA-256、SHA-384、SHA-512。SHA-256が新しい作業での標準的な選択です。
MD5は使えますか?
このツールにはありません。Web Crypto APIはMD5を提供せず、MD5はセキュリティ目的では壊れているとみなされています。最新の整合性チェックにはMD5の代わりにSHA-256を使用してください。
テキストはアップロードされますか?
いいえ。ハッシュはすべてお使いの端末上で実行されます。パスワード、トークン、プライベート文字列がブラウザを離れることはありません。
ファイルをハッシュできますか?
このページは直接貼り付けたテキストをハッシュします。ファイルのチェックサムには、ファイルの内容をテキストとして貼り付けるか、ファイルのハッシュ専用に作られたツールを使用する必要があります。
SHA-1はまだ安全ですか?
SHA-1は証明書や署名などのセキュリティが重要な用途には時代遅れで、実用的な衝突攻撃が実証されています。主にレガシー互換性のためにここに残されています。新しいものにはSHA-256またはSHA-512を優先してください。
ブラウザ内でローカルに処理されます。ファイルが当社のサーバーにアップロードされることはありません。