Cifrurile prin transpoziie se pot clasific dup numrul de aplicare al transpoziiei:
monofazic (se aplic o singura dat); polifazic (se aplic de mai multe ori). elementul unitate de transpoziie: monografic (se transpune o singura liter); poligrafic (se vor transpune grupuri de litere). Transpoziia monofazic presupune aplicarea transformrii de cifrare o singura dat, n timp ce transpoziia polifazic presupune aplicarea transformrii de cifrare de mai multe ori. Dac n procesul de cifrare elementul de coresponden n urma transpoziiei este o litera, atunci transformarea este monografic, iar dac se transpun grupuri de litere, transpoziia se numete poligrafic. Un exemplu simplu de folosire a cifrrii prin transpoziie monofazic i monografic este urmtorul: s luam mesajul: S E C U R I T A T E . S mprim mesajul n doua blocuri orizontale n felul urmtor: S E C U R I T A T E Citim mesajul pe coloane vom avea cifrarea: S I E T C A U T R E Sau acelai mesaj S E C U R I T A T E mprit n cinci blocuri verticale: S C R T T E U I A E Citind mesajul pe linii vom avea cifrarea: S C R T T E U I A E O alt modalitate este aceea prin care textul mesajului se scrie ntr-o matrice i se parcurge matricea pe linii sau coloane dac textul a fost scris pe coloane sau pe linii rezultnd de fiecare dat un text cifrat. De asemenea, se poate face parcurgerea textului i n diagonal sau n zig zag, pornind dintr-unul din coluri. S luam textul clar: SECURITATEA DATELOR Folosim o matrice 4 x 5 pentru reprezentare i vom nlocui spaiile din text cu O. S E C U R I T A T E AO D A T EL O R O Prin citirea pe coloana a textului, avnd n vedere ca acesta a fost scris pe linie, va rezult mesajul: S I A E E T O L C A D O U T A R R E T O Sau prin citirea n zig zag pornind din coltul dreapta jos i apoi n sus: E A L O O I S T D R O AA E C T T U E R Stabilirea traseelor de parcurgere a matricei se face n practic cu ajutorul unui cuvnt- cheie. Cheia are un numr de litere egal cu numrul de coloane din matrice. Literele cheii, numerotate n ordine alfabetic, se scriu deasupra matricei, n ordinea stabilit de cheie, furnizat de textul cifrat. n practic curent pentru protejarea datelor prin transpoziie se folosesc cutiile de transpoziie (figura 5.9).