ハッシュ生成ツール

Hash Generator

テキストやファイルからMD5、SHA-1、SHA-256、SHA-512等の各種ハッシュ値を生成します。 パスワード検証、ファイル整合性チェック、データ識別に使用できます。

ハッシュ設定

ハッシュタイプ

出力フォーマット

入力データ

0 文字, 0 バイト

ハッシュアルゴリズム情報

暗号化ハッシュ:
SHA-256/512: セキュア、推奨
SHA-1: 非推奨、互換性用
MD5: 脆弱、チェックサム用のみ
非暗号化ハッシュ:
CRC32: 高速、エラー検出
DJB2: 高速、ハッシュテーブル
FNV: 高速、分散良好

使用例

ファイル整合性: ダウンロードファイルの破損チェック

パスワード検証: ハッシュ化パスワードの照合

データ識別: 重複ファイルの検出

デジタル署名: 文書の改ざん検出

よくある質問

Q. このツールのMD5は他のツールと同じ値になりますか?

A. 本ツールのMD5は簡易的な実装のため、標準のMD5アルゴリズムとは異なる値になることがあります。正確なMD5値が必要な場合や既存システムとの照合が必要な場合は、SHA-256などWeb Crypto APIで計算している他のハッシュタイプ、または専用ライブラリのご利用をおすすめします。

Q. 入力したテキストやファイルはサーバーに送信されますか?

A. いいえ。SHA-1/256/512はブラウザ標準のWeb Crypto API、その他のハッシュも全てJavaScriptによりブラウザ内で計算されます。パスワードや機密ファイルのハッシュ化でもサーバーに送信されることはありません。

Q. テキストとファイルを同時にハッシュ化できますか?

A. いいえ、どちらか一方のみです。ファイルを選択するとテキスト入力欄は自動的にクリアされ、ファイルの内容がハッシュ化対象になります。

Q. Base64形式で出力できますか?

A. SHA-1、SHA-256、SHA-512についてはBase64形式での出力に対応しています。MD5、CRC32、DJB2、FNVは16進数(小文字・大文字)のみの出力となります。