RunToolz iconRunToolz
Welcome to RunToolz!

ハッシュ生成器

MD5、SHA-1、SHA-256、SHA-384、SHA-512を使用して暗号化ハッシュを生成します。

入力テキスト

使い方

  1. ハッシュしたいテキストを入力または貼り付けます
  2. ハッシュ生成ボタンをクリックします
  3. すべてのアルゴリズムのハッシュ結果を確認します
  4. コピーボタンをクリックしてハッシュ値をコピーします

すべてのハッシュ処理はセキュリティのためにブラウザ内でローカルに行われます。

ハッシュとは?

ハッシュは、任意のサイズのデータを固定サイズの文字列に変換する一方向暗号化関数です。決定的(同じ入力は常に同じ出力を生成)かつ不可逆的(ハッシュから元のデータを復元できない)に設計されています。

対応アルゴリズム

MD5: 128ビットハッシュ、高速だが暗号化目的には安全ではない。

SHA-1: 160ビットハッシュ、セキュリティ上重要なアプリケーションでは非推奨。

SHA-256: 256ビットハッシュ、広く使用され安全。

SHA-384: 384ビットハッシュ、SHA-512の短縮版。

SHA-512: 512ビットハッシュ、SHA-2ファミリーで最も強力。

主な特性

決定的: 同じ入力は常に同じ出力を生成

固定サイズ: 入力に関係なく出力長は一定

不可逆: ハッシュから元のデータを復元できない

衝突耐性: 同じハッシュを持つ2つの入力を見つけるのは困難

雪崩効果: 小さな入力の変更が大きなハッシュの変更を生成

よくある質問