コンテンツへスキップ
uencoder

ハッシュ比較ツール

Compare MD5, SHA-1, SHA-256, SHA-384, SHA-512 of the same input。無料、プライベート、100%クライアントサイド。

Local only

最近の履歴

履歴はまだありません

このツールを使うタスク

HMAC を生成してメッセージの真正性を検証する
メッセージのキー付きハッシュ(HMAC)を計算して、秘密鍵を共有する相手から送られたことを証明し、受け取った HMAC を検証します。
タスク
パスワードをハッシュし、平文を保存せずに後で検証する
遅いパスワードハッシュ関数(bcrypt/PBKDF2/scrypt)でソルト付きハッシュを保存し、入力されたパスワードをそれと照合して検証します。
タスク
暗号操作に対するタイミング攻撃を防ぐ
タイミング攻撃は実行時間の揺らぎを利用して秘密情報を漏洩させます。定数時間比較、均一な処理、ブラインディングの手法を学びましょう。
タスク
秘密情報の検証に定数時間比較を使う
秘密(パスワード、トークン、MAC)を比較するときは、値に依存しない一定時間で比較しないとタイミング側信道が生じます。その対策を学びましょう。
タスク
チェックサムでファイルやデータの整合性を検証する
データの CRC32 または SHA-256 チェックサムを計算し、既知の値と比較して破損や改ざんを検出します。
タスク
ダウンロードしたファイルのチェックサムを検証する
ファイルのハッシュをローカルで計算し、公開元のチェックサムと比較します。どのアルゴリズムを信頼すべきかも理解しましょう。
タスク

このツールを使うパイプライン

関連ツール