機械式暗号
cipher式は暗号機自体で1次暗号化のみをするもので、多くの暗号機がcipher式を前提に設計されている。
encipherd code式は別の機械や手作業にてコード (code) で1次暗号化され、ついで機械式暗号で2次暗号化するもの。 1次暗号に秘匿性が無いのはテレプリンター暗号機が該当する 1次暗号に秘匿性が有るのは独海軍のエニグマが該当する。 本来は1次暗号用に開発されたが、強度に不安があって2次暗号用(乱数生成)に転用された日本陸軍の一式一号印字機もある。
制限の無いものが通常である。いかなる原字もいかなる暗字に換字されその逆も然りである。
制限があるものは少数である。利便性と引き換えになっているものが殆どである。 反転ローターを持つエニグマは原字と暗字が同一にならないが、暗号化/翻訳化の切り替え機構が不要になった。 母音と子音を別の多表で換字するレッドやパープルは、電報料金の安い暗号電報を利用可能になった。 原字のZをスペースで代用したM-209は、翻訳文に単語間スペースが入り読み易くなった(原文から欠損したZは受信者が判読する)
実用化された機械式暗号は凡そ換字式暗号である。
転置式暗号の機械化は機械式暗号の時代には広まらず、電子機械化・コンピュータ化以後であった。