ツールへスキップ
JoeLucky

ツールの ★ をクリックして保存

ツールカテゴリ

Base64エンコード/デコードJSONビューアー人気JWT デコーダーUUIDジェネレーターURLエンコード/デコードJSON から CSVCSV から JSONJSON から YAMLYAML から JSONJSON から XMLXML から JSONCSV から YAMLYAML から CSVJSON フォーマッターYAML フォーマッターXML フォーマッターHTML フォーマッターCSS フォーマッター正規表現テスターハッシュジェネレーターCron 式パーサーHTML エンティティのエンコード/デコードツール基数変換ツールURL解析/クエリパラメータ確認CSV ビューアー/検証ツールMarkdown プレビューツールSQL フォーマッターMermaid ライブエディターLLM API 料金計算ツール新着LLM VRAM(GPU メモリ)計算ツール新着RAG チャンク分割ビジュアライザー新着クラウドストレージ料金計算ツール(S3・R2・B2)新着SLA 稼働率計算ツール新着
JoeLucky

実用的なオンラインツールをひとまとめに

プライバシーポリシー利用規約

© 2026 JoeLucky®. All rights reserved.

  1. JoeLucky
  2. /開発者向け
  3. /ハッシュジェネレーター

ハッシュジェネレーター

テキストやファイルの SHA-256、SHA-384、SHA-512 ハッシュをブラウザ内で生成します。アップロードはされません。

類似ツール:開発者向け

すべて見る
Base64エンコード/デコード

Base64文字列を手早くエンコード・デコードします

開く →
JSONビューアー

JSONの構造を視覚的に確認し、構文を検証します

開く →
JWT デコーダー

JWT をデコードして、ヘッダー、ペイロード、有効期限の状態を確認します。デコードのみで、署名の検証は行いません。

開く →

💬 コメント

?

まだコメントはありません。最初のコメントを書いてみましょう!

ハッシュジェネレーターとは?

ブラウザ内蔵のWeb Crypto APIを使い、SHA-256、SHA-384、SHA-512、および旧式のSHA-1ハッシュをローカルで生成します。テキストにもファイルにも対応し、内容はアップロードされません。

使い方

  1. テキストを入力するか、ファイルを選択します。
  2. アルゴリズムを選び、「ハッシュを計算」をクリックします。
  3. 必要な結果をコピーします。

注意事項

  • SHA-1は旧式のアルゴリズムであり、セキュリティ用途には推奨されません。
  • ハッシュは暗号化ではなく、元に戻すことはできません。

よくある質問

ハッシュは暗号化と同じですか?

いいえ。暗号化は鍵を使って元に戻せます(可逆)が、ハッシュは一方向で元に戻せないように設計されています。ハッシュ値から元の入力を復元することはできません。用途がまったく異なり、このツールはハッシュのみを行い、暗号化は行いません。

SHA-256 でユーザーのパスワードを直接保存してもよいですか?

推奨しません。SHA-256/SHA-384/SHA-512 は汎用の暗号学的ハッシュ関数で計算が高速なため、総当たり攻撃やルックアップテーブル攻撃に弱くなります。パスワードの保存には、専用に設計されたアルゴリズム(bcrypt、scrypt、Argon2)を、ランダムなソルトと十分な計算コストとともに使用してください。このツールはファイルの完全性チェックやデータの比較といった一般的な用途に適しており、パスワードの保存には向きません。

なぜ SHA-1 も提供されているのですか?

SHA-1 には実用的な衝突攻撃が確認されており、もはや安全とは見なされません。画面上で「旧式のため、セキュリティ用途には非推奨」と明記しており、古いシステムとの互換性のためだけに提供しています。推奨するものではありません。MD5 は提供していません。このプロジェクトには安全で軽量な既存のMD5実装がなく、MD5 は SHA-1 よりもさらに脆弱だからです。

ハッシュは暗号化ではありません。ハッシュから元のデータを復元することはできませんが、それだけではパスワードの保存にも安全ではありません(これらのアルゴリズムにはソルトや計算コストがなく、パスワード保存向けには設計されていません)。すべての処理はお使いのブラウザ内で行われ、サーバーやAPIへの通信は行われません。