Skip to main content
Tool Factory

ブラウザーツール

アフィン暗号エンコーダー

明示的なキー、形式、アルゴリズム設定でAffine Cipher Encodeを適用します。データとキー素材を入力し、パラメーターを選んで結果を確認します。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

オプション

結果は自動的に更新されます。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

アフィン暗号エンコーダーの機能

y = (a × x + b) mod 26で文字を置換します。文字位置はA = 0からZ = 25です。

結果

得られるもの

A–Zとa–zを置換し、大文字小文字、空白、句読点、その他の文字を保持します。

このツールを使う

アフィン暗号エンコーダーの使い方

  1. 平文を入力し、aとbを選びます。
  2. 非負整数を使います。0–25では有効なaは1、3、5、7、9、11、15、17、19、21、23、25です。
  3. 例: a = 5、b = 8のHello, World!はRclla, Oaplx!になります。
  4. 同じaとbを使い、関連ツールで結果を確認します。

安全なサンプルで試す

入力: 選択した操作に必要なサンプルテキストとキー設定

設定: アフィン暗号エンコーダーを選び、遅延更新とtext結果を確認します。

結果: ブラウザー内でtext結果を生成します。

結果は操作、値、選択した設定に依存します。

一般的な用途

アフィン暗号エンコーダーが役立つ場面

  • 授業の置換暗号演習を確認します。
  • 既知のアフィンキーでパズルを試します。
  • 異なるキーの文字置換を比較します。

制限

結果を確認

  • 乗数aは26と互いに素でなければなりません。そうでない場合、文字を一意に戻せません。
  • 英語の26文字アルファベットを使います。大文字小文字を保持し、その他の文字は変更しません。
  • 誤った設定でも見た目が有効な出力になる場合があります。元のキーとアルファベット規則を確認します。
  • アフィン置換は授業やパズル用の暗号であり、秘密を保護しません。