security

ハッシュ生成ツール

MD5、SHA-1、SHA-256、SHA-512 などのハッシュをテキストやファイルからローカル生成できます。

準備完了

入力に合わせて hash がローカルで更新されます。

Hash は暗号化ではない

Hash は整合性チェック、キャッシュ key、比較に使う一方向フィンガープリントです。データを隠さず、元の入力に逆変換できません。機密性が必要な場合は本物の暗号を使ってください。

Digest を検証

期待する hex digest を貼り付け、現在のテキストまたはファイル結果と比較します。

一致確認するには期待 digest を貼り付けてください。

MD5

Hash がここに表示されます。

SHA-256

Hash がここに表示されます。

SHA-512

Hash がここに表示されます。

このツールについて

DevCove Hash 生成ツールは、データをアップロードせずに checksum、digest、HMAC message authentication code を計算する開発者向けツールです。UTF-8 テキストを hash し、ファイルをドラッグ&ドロップし、一括モードで複数行を処理できます。共有 secret で keyed MAC が必要な場合は HMAC に切り替えます。MD5 と SHA 出力は Web Crypto API と組み込み MD5 実装でローカル生成されるため、secret、ログ、ファイル内容はデバイス上に留まります。

使い方

開発中に素早く checksum や HMAC 値が必要なときにこの hash 生成ツールを使います:

  1. プレーン digest には Hash、keyed message authentication code には HMAC を選びます。
  2. 文字列、ダウンロードした成果物、多数の値のどれを hash するかで Text、File、Batch を選びます。
  3. 整合性チェック向け SHA-256 やレガシーツール向け MD5 など、必要な digest algorithm を選択します。
  4. HMAC モードでは、API、webhook、署名仕様で使う共有 secret key を入力します。
  5. UTF-8 テキストを貼り付け、個別 digest または全結果セットをコピーします。
  6. ファイルをドロップして、バイナリ、ログ、設定エクスポート向けに同じ digest をアップロードなしで計算します。
  7. CSV 準備、移行チェック、API ペイロード比較向けに 1 行 1 値で一括 hash します。
  8. 同じ入力なら誰でも同じ hash を再現できることを覚えておいてください。HMAC には secret key が必要です。

機能

日常の checksum、digest、HMAC ワークフロー向け:

  • 1 つのワークスペースで MD5、SHA-1、SHA-256、SHA-384、SHA-512。
  • 共有 secret key 入力付き Hash と HMAC モード。
  • ライブ更新付き UTF-8 テキスト hash。
  • 最大 5 MB のドラッグ&ドロップファイル hash。
  • タブ区切りコピー出力付き行ごと一括 hash。
  • 公開 checksum を現在のテキストまたはファイルと照合する digest 検証フィールド。
  • オプションの大文字 16 進出力。
  • algorithm 別コピーボタンと copy-all 操作。
  • hash と HMAC が暗号化ではないことの明確な警告。
  • 100% ブラウザーローカル処理—入力は DevCove サーバーに送信されません。
  • デバッグと検証タスク向けに Base64、JWT、パスワードツールと併用可能。

よくある質問

MD5 はまだ有用ですか?

MD5 はセキュリティ上重要な衝突耐性では弱いですが、レガシー checksum、キャッシュ key、サードパーティツールでまだ遭遇します。この生成ツールは検査と移行作業向けにサポートし、セキュリティ保証ではありません。

hash と暗号化の違いは何ですか?

Hash は入力データの一方向 digest です。暗号化は正しい key があれば可逆です。Hash はデータ比較や検証に役立ち、暗号化は機密性を保護します。

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

いいえ。テキスト、一括行、ファイルはブラウザー内でローカル hash されます。DevCove はファイル内容を受け取りません。

どの SHA algorithm を使うべきですか?

SHA-256 は今日の整合性チェックで最も一般的な既定です。SHA-384 と SHA-512 はより強く、仕様やプラットフォームが要求するときに有用です。SHA-1 は主にレガシーです。

毎回同じ hash になるのはなぜですか?

同じバイトと algorithm では hash は決定的です。これは期待どおりで、ダウンロード、設定、API ペイロードの検証に有用です。

HMAC は何に使われますか?

HMAC (Hash-based Message Authentication Code) は secret key とメッセージを組み合わせて MAC を生成します。API、webhook、署名トークンではしばしば HMAC-SHA256 で、ペイロードが改ざんされていないことと key を知る送信者から来たことを検証します。暗号化ではありません—メッセージは読めます。

バイナリファイルを hash できますか?

はい。ファイルモードは選択ファイルの生バイトを読み、選択した digest をローカルで計算します。