Storia della Crittografia - Cifrari poligrafici
La cifra Pollux
Il Codice Baudot - Il Codice ASCII - Cifra Pollux - Cifra campale germanica
Lista decifrante
0+5+
1-6+
2.7-
3.8.
4-9.
Lista cifrante
Punto.2,3,8,9
Linea-1,4,7
Spazio+0,5,6

La cifra Pollux fa uso del codice Morse che, come è noto, prevede solo tre simboli: punto, linea e spazio. Ognuno di questi simboli viene cifrato con un sistema di sostituzione con omofoni.

Usando le dieci cifre come omofoni la cifra si riduce a una lista cifrante e a una lista decifrante come per esempio quelle riportate a lato.

Per esempio usando la lista a lato la frase "Inviare provviste" si cifra:

chiaro    I  N   V  I  A   R  E   P   R   O   V    V    I  S  T E
Morse    ..+-.+...-+..+.-+.-.+.+.--.+.-.+---+...-+...-+..+...+-+.
cifrato  23619038845895946942035277162480171593346882709962325103

Lista decifrante
A.N.
B-O-
C+P-
D+Q.
E-R+
F.S.
G.T-
H-U+
I+V+
J+W.
K-X-
L-Y.
M.Z+
Lista cifrante
Punto.A,F,G,M,N,Q,S,W,Y
Linea-B,E,H,K,L,O,P,T,X
Spazio+C,D,I,J,R,U,V,Z

Usando le dieci cifre il numero di omofoni è limitato e la sicurezza del sistema è modesta. Una sicurezza maggiore si ha usando le lettere dell'alfabeto come omofoni.

Anche qui occorrono due liste una cifrante e una decifrante come nell'esempio a sinistra.

Volendo cifrare il medesimo messaggio di prima si avrebbe:

chiaro    I  N   V  I  A   R  E   P   R   O   V    V    I  S  T E
Morse    ..+-.+...-+..+.-+.-.+.+.--.+.-.+---+...-+...-+..+...+-+.
cifrato  YNZOSJQWGBCQSUYPCAKMDADWEBTRFOYIHELJGFSHRAMNXUWGKFNMVLIQ

Un evidente difetto della cifra Pollux è che il messaggio cifrato viene ad essere tre quattro volte più lungo dell'originale; per la sicurezza della cifra è inoltre importante che al momento della cifratura gli omofoni siano distribuiti in modo il più possibile casuale.

Un incremento della sicurezza si può avere applicando una trasposizione al messaggio così cifrato.