テキストから MD5 ダイジェストを生成します。チェックサム、旧形式データとの比較、文字列の簡易的な指紋として使えます。テキストを入力すると、32文字または16文字の MD5 16進ダイジェスト(大文字・小文字)を出力します。
MD5 ハッシュ生成はKivToolsのエンコードツールのひとつです。 上のツール画面だけで作業が完結します。貼り付けた、または入力したテキストを用意すると、コピーできるテキストが得られます。
変換はページ内のJavaScriptで実行されます。入力が送信されることはなく、オフラインでも動作するため、外部に渡せないデータにも使えます。
エンコード・ハッシュ・暗号は、目的がそれぞれ違います。用途を取り違えると、安全だと思っていた処理が実際には何も守っていない、ということが起こります。
エンコードは可逆で、暗号化でも圧縮でもありません。ハッシュは一方向で、改ざんの検知はできても本人確認はできません。
ブラウザ・デスクトップツール・コマンドラインツールは同じ結果になるはずです。差が出る場合は、文字コード・ロケール・バージョンの違いが原因であることがほとんどです。 本番で使う鍵・ソルト・パラメータは、テスト用とは別に管理してください。ここで試すのはあくまで動作確認です。
結果を別のツールや自前の実装と突き合わせると、文字コードやパディングの違いに気づけます。 試している間は入力のコピーを残しておくと、設定ミスで元データを壊す心配がありません。
はい。KivToolsのツールはすべて無料で、アカウントも回数制限もありません。ワークベンチの裏に有料プランはなく、結果をコピーするのにメールアドレスの入力も不要です。
お使いのブラウザ内です。スクリプトは一度読み込まれ、変換は端末上で実行されます。ネットワークなしでも動くのはそのためです。
テキスト文字列を入力すると、32文字または16文字の MD5 16進ダイジェスト(大文字・小文字)を出力します。。多少大きい入力でもそのまま扱えますが、それを超える規模ではローカルのコマンドラインツールの方が適しています。
エンコードは暗号化でも圧縮でもありません。表現方法を変えるだけです。。自動処理に組み込む場合は、まず小さな既知のサンプルで突き合わせてください。
結果はあなたのものです。透かしやライセンス表示は入らず、クレジット表記も必要ありません。製品に組み込む場合は、元の形式のライセンスだけ確認してください。
最新のモバイルブラウザであれば動作し、小さい画面では1カラムに切り替わります。ローカル処理のツールは、ページを読み込んだ後はオフラインでも動きます。