開発者

ハッシュ生成

SHA-1・SHA-256・SHA-512 ハッシュ。

使用例
ハッシュ結果
エクスポートオプション
ファイルをハッシュ化する — ドラッグ&ドロップ または ファイルを選択してください (デバイスに留まる)

パスワードを生成しますか? パスワード生成 · UUID: UUID 生成 · Base64: Base64 エンコード / デコード.

ハッシュの生成と検証

テキストを入力すると、MD5、SHA-1、SHA-256、SHA-384、SHA-512が即座に表示されます。HMAC-SHA256のキーを追加し、ファイルをドラッグしてローカルでチェックサムを出すか、期待されるチェックサムを貼り付けて一致を検証します。すべてのアルゴリズムは公式ベクトルに対して自己テストを行います。

よくある質問

対応しているハッシュアルゴリズムは何ですか?

MD5、SHA-1、SHA-256、SHA-384、SHA-512です。SHAファミリーは監査対象のブラウザであるWeb Crypto APIを使用しています。MD5は検証済みのJS実装を使用しています(Web Cryptoには含まれていません)。組み込みのセルフテストは、ページ読み込み時に公式のRFC/NISTテストベクターとすべてのアルゴリズムを照合します。

ファイルのチェックサムを確認できますか?

はい。ファイルをドラッグして(または選んで)ローカルでハッシュさせると、何もアップロードされません。そして期待されるチェックサムをVerifyに貼り付けると、どのアルゴリズムと一致しても緑色になります。

HMACを計算できますか?

はい。秘密鍵を入力して、テキストのHMAC-SHA256を取得することができます(こちらもWeb Crypto経由で)。

私のテキストやファイルはサーバーに送られますか?

いいえ。すべてはブラウザ内でローカルで計算されます。デバイスからは何も出ません。

MD5が不安定なのに、なぜ含めるのでしょうか?

MD5はセキュリティ面で壊れていますが、セキュリティ以外のファイルチェックサムやレガシーシステムでは広く使われているため、互換性のために提供されています。セキュリティ関連のものならSHA-256を使用してください。

最終更新日: