1
入力種別を選ぶ
テキストは文字列のダイジェスト、ファイルはダウンロード確認、HMAC は共有シークレット付きの認証に使います。
別のキーワードを試してください
結果が見つかりません
テキスト、ファイル、HMAC を 1 つの結果で扱い、Hex、Base64、チェックサム比較を最初の画面に表示します。
またはクリックして選択し、すぐに計算
ファイルのバイトはこのブラウザーのメモリ内に留まりますファイルを待機中
— — — — テキストは文字列のダイジェスト、ファイルはダウンロード確認、HMAC は共有シークレット付きの認証に使います。
1 回の計算で小文字・大文字 Hex、Base64、Base64URL を取得できます。
信頼できる 64 文字の 16 進チェックサムを貼り付ければ、大文字小文字を区別せず比較できます。
SHA-256 は任意の入力を固定 256 bit に写像します。1 バイト変わるだけで結果が大きく変わるため、ファイル確認、コンテンツアドレス、電子署名に使えます。
ダイジェストに秘匿性はありません。同じ入力があれば誰でも計算できます。共有鍵の認証には HMAC、内容を隠すには確立された暗号方式を使います。
SHA-256HMAC-SHA256MD5パスワードハッシュいいえ。固定 256 bit の一方向ハッシュであり、鍵で復号して元に戻すことはできません。
推奨しません。高速な推測に耐えるため、salt とコスト調整に対応した Argon2id、scrypt、bcrypt を使います。
通常のハッシュはメッセージだけに依存します。HMAC は共有シークレットも必要で、完全性と鍵の保有を認証できます。
同じバイトは同じダイジェストになります。信頼できる配布元の値と比較すれば、破損や置換を発見できます。
いいえ。File API と Web Crypto がローカルメモリで処理し、サーバーへリクエストしません。