パープル暗号
ブレイクスルーとなった発見当時の状況を「(なぜ私が発見したのか?)たぶん運が良かったのでしょう、肝心の資料を握ってましたから。それに(同僚の)Albert Smallよりも少々辛抱強かったかも。Bob Fernerでも発見できた筈ですが、彼は別の資料と取り組んでました。」と述べている。
比較的長いクリブをパープル暗号文中に当てはめる技法を説明する。なおエニグマ、コーラル、ジェイド暗号を含め当時の主要暗号機は、26字を分離なしに換字するのでこの技法は適用できない。
「特に終戦までのわが国の暗号戦争敗因は、常に最高価値を指す秤で自国の暗号を量ったところにあるように思える。・・・暗号の強度判定は経験的な科学だということである。暗号保全の破綻は、みずから考え出した方式と運用法を、結局はみずからつくった秤にかけてよしとするところから生じる」
反転ローターを持つエニグマが有名である。例えば"A"は決して"A"に換字される事は無いので、これを利用したクリブの当て嵌め法がエニグマ解読に利用された。
母音と子音の換字が分離されていたかどうかは、パープルが実際に理論解読できるか否かに関わる重要事項である。レッド暗号の安全性の項目を参照。
多表の切替えは、自動電話交換機用バーネー式ロータリーラインスイッチ (stepping switches) を電動駆動した。
レッド暗号では多数の電気接点が頻繁に接触不良を起こしたので接点掃除が必須であった。そこで田辺技師の助手である鈴木恵吉技師はロータリーラインスイッチに着目した。
多数のワイパー(回転端子)を同期駆動させた場合、絶縁ベークライトが湿度により厚さが変わるのでワイパーがバラバラになる欠点があった。そこでワイパーを角孔化したり、複数のスイッチを同軸結合させる工夫をした。
子音 B,C,D,F,G,H,J,K,L,M,N,P,Q,R,S,T,V,W,X,Z
機構の概要を示す。
暗号機は入出力用タイプライター、プラグボード、ロータリーラインスイッチ、スイッチ駆動制御から構成される。
暗号化と復号の切替えは、ロータリーラインスイッチ通過方向を電気的に切り替えて行う。
原字×プラグ(原字がプラグボードを通過した結果)が母音 (A,E,I,O,U,Y) の場合は 6字側スイッチを通過する。 暗号化暗字 = 原字 × プラグ × スイッチ6 × プラグ 復号原字 = 暗字 × プラグ × スイッチ6 × プラグ
原字×プラグが子音の場合は 20字側スイッチを通過する。 暗号化暗字 = 原字 × プラグ × スイッチI20 × スイッチII20 × スイッチIII20 × プラグ 復号原字 = 暗字 × プラグ × スイッチIII20 × スイッチII20 × スイッチI20 × プラグ
THEGOVERNMENTOFTHEUNITEDSTATESREGARDINGTHEADJUSTMENTANDADVANCEMENTOFJAPANESE
先頭から重ねて上下のペアをチェックする。cribが正しく重なっていれば、W-Tのペアは6字側または20字側のどちらかのグループに含まれるはずである。同様にT-Sも同じペアであるから、W-T-Sは同じグループに属す。
この推論を続けると以下の系統図が得られ、26字すべてが同じグループになる。6字と20字に分かれないので、この重ね位置は棄却される。
1文字ずらして重ねて合せた場合も26字は1つのグループとなるので、この重ね位置も棄却される。

2文字分ずらした場合も同様に棄却される(詳細は略す)
3文字の場合は、6字側 (KONTUY) と20字側 (ABCDEFGHIJ_LM__PQRS__VWX_Z) のグループに分かれる。よって、この位置でcribが正しく重ね合わさっていること、さらに6字のグループがK,O,N,T,U,Yであることも推定される。この方法は、暗号文が短いために統計的に6字側を判定できない場合に効果がある。
もし外務省が冠詞の"the"を省略したり、"United States"をコード化すると、クリブの当てはめが困難になる。
実際に使用した鍵は、理論最大値のわずか 1.27 × 10 に過ぎない(下記2値の比)。