Lorenz Cipher Processorは何をしますか?
Lorenz Cipher Processor: Lorenz SZ40/42暗号機は、第二次世界大戦中のドイツ製ローター暗号機でした。遠隔テレプリンター間で12個のローターを直列に接続していました。Bletchley Parkでpsi(ψ)ホイールとchi(χ)ホイールと呼ばれた5個ずつの2グループのローターでVernam暗号を使い、ITA2でエンコードした5ビットの擬似乱数ストリーム2つを作成し、XORで平文に加えました。mu(μ)ホイールまたはmotorホイールと呼ばれた別の2個のローターはpsiホイールの進行を停止できたため、psiホイールは断続的に進みました。各ローターには、円周に異なる数のカムまたは突起があります。これらをアクティブまたは非アクティブに設定して、キーストリームを変更できました。Lorenzの3モデル、SZ40、SZ42a、SZ42bをエミュレートします。突起設定である3つのホイールパターン例、KH、ZMUG、BREAMを含みます。アクティブな突起には文字'x'、非アクティブな突起には'.'を使い、カスタムセットを定義することもできます。送信時の入力は平文またはITA2、受信時の入力はITA2です。詳細については、ブラウザーベースのオンラインLorenz SZ40/42シミュレーションであるVirtual Lorenzをlorenz.virtualcolossus.co.ukで利用できます。この操作の詳しい説明もここで確認できます。