* 入力内容はサーバーに送信されません。すべての計算はブラウザ上で実行されます
プレーンテキスト
秘密のパスフレーズ
Algorithms
MD5
MD5は広く使われているハッシュ関数です。さまざまなセキュリティアプリケーションで使用され、ファイルの整合性チェックにもよく使われます。ただし、MD5は衝突耐性がないため、SSL証明書やデジタル署名など、この特性に依存する用途には適しません。
SHA-1
SHAハッシュ関数は米国国家安全保障局(NSA)によって設計されました。SHA-1は既存のSHAハッシュ関数の中で最も歴史があり、さまざまなセキュリティアプリケーションやプロトコルで使われています。ただし、新しい攻撃手法の発見や改善により、SHA-1の衝突耐性は低下し続けています。
SHA-2
SHA-256はSHA-2ファミリーの4つのバリアントの1つです。SHA-1ほど広く使われていませんが、はるかに優れたセキュリティを提供します。
SHA-512はSHA-256と基本的に同じですが、32ビットではなく64ビットワードで動作します。
SHA-3
SHA-3は、64の設計案が評価された5年間の新しい暗号ハッシュアルゴリズム選定コンペティションの勝者です。
HMAC
HMAC(Keyed-hash message authentication codes)は、暗号ハッシュ関数を使用したメッセージ認証の仕組みです。