Bitna razlika između tehnike supstitucije i transpozicijske tehnike je u tome što tehnika supstitucije zamjenjuje slova otvorenog teksta drugim slovima, brojem i simbolima. S druge strane, transpozicijske tehnike ne zamjenjuju slovo, već mijenjaju položaj simbola.
Tablica usporedbe
Osnova za usporedbu | Tehnika zamjene | Tehnika prijenosa |
---|---|---|
Osnovni, temeljni | Zamjenjuje znakove otvorenog teksta drugim znakovima, brojevima i simbolima. | Preuredi položaj znakova otvorenog teksta. |
obrasci | Monoalfabetska i polialfabetska supstitucijska šifra. | Transpozicijska šifra bez ključa i ključa. |
promjene | Identitet znaka se mijenja, a njegov položaj ostaje nepromijenjen. | Položaj lika mijenja se unatoč svom identitetu. |
Nedostatak | Pismo s niskom frekvencijom može razabrati otvoreni tekst. | Tipke u blizini ispravnog ključa mogu otkriti otvoreni tekst. |
Primjer | Cezar Cipher | Reil Ograda šifra |
Definicija tehnike zamjene
Tehnika zamjene uključuje zamjenu slova drugim slovima i simbolima. Na jednostavniji način zamjenjuju se znakovi otvorenog teksta, a umjesto njih se koriste drugi zamjenski znakovi, brojevi i simboli. Cezar šifra koristi zamjensku tehniku u kojoj se abecede zamjenjuju s drugim abecedama koje su tri mjesta ispred linije. Julije Cezar je osmislio ovu tehniku i nazvan je po njemu kao Cezar šifra. Primjerice, "HOPE" će se pretvoriti u "KRSH" pomoću Cezara Cipher. Postoji nekoliko zamjenskih tehnika koje su razvijene nakon cezar šifre kao što su mono-alfabetska šifra, homofobna supstitucijska šifra, poligramska supstitucijska šifra, polialfabetska supstitucijska šifra, Playfair šifra i Hill šifra.
Cezar šifra bila je najslabija šifra, iako je evolucija tehnika učinila novu verziju jačom. Ograničenje tehnike supstitucije je u tome što je vrlo predvidljivo ako je poznata tablica prijevoda, a supstitucija se može prekinuti.
Definicija tehnike transpozicije
U tehnici transpozicije identitet znakova ostaje nepromijenjen, ali se njihovi položaji mijenjaju kako bi se stvorio šifrirani tekst. Tehnika transpozicije je ilustrirana u primjeru danom u nastavku. Ovdje smo izmijenili četiri retka teksta uz pomoć transpozicijske šifre. Dvodimenzionalna matrica se koristi za organiziranje znakova i stupaca koji se zamjenjuju prema ključu. Ključ se koristi za određivanje stupaca koje je potrebno zamijeniti. Slijedeći ključ kako je prikazano na slici, stupac broj 1 abecede je zamijenjen brojem 3, a slova stupca broj 2 zamijenjena su brojem 6.
Da bi se dešifrirao šifrirani tekst u otvoreni tekst, mora se slijediti obrnuti proces. Tehnika transpozicije ne smatra se vrlo sigurnom metodom. Tekst se može lako otkriti pomoću metode hit i suđenja i pažljivo promatrati učestalost znakova i karakterističnih uzoraka parova uzastopnih slova (poznatih kao digrami i trigrami za skupinu 2 i 3 slova).
Ključne razlike između tehnike zamjene i tehnike prijenosa
- Tehnika supstitucije koristi zamjenu za znakove otvorenog teksta kako bi ih pretvorila u šifriranu sliku. S druge strane, tehnika transpozicije u osnovi reorganizira likove otvorenog teksta.
- Monoalfabetska, polialfabetska supstitucijska šifra, Playfair šifra su neki od algoritama koji koriste zamjensku tehniku. Nasuprot tome, oblici transpozicijske tehnike su ključna i bezvrijedna transpozicijska šifra.
- Tehnika zamjene ima za cilj promijeniti identitet entiteta, dok tehnika transpozicije mijenja položaj entiteta, a ne njegov identitet.
- Uz pomoć niskofrekventnog pisma, jednostavno se može uočiti tekst u zamjenskoj tehnici. Naprotiv, u tehnici transpozicije, ključevi blizu desnog ključa dovode do otkrivanja otvorenog teksta.
Zaključak
Tehnike supstitucije i transpozicije koriste se za pretvaranje otvorenog teksta u šifriranu, gdje zamjenska tehnika zamjenjuje znakove, dok je transpozicijska tehnika preraspodjeljuje znakove u obliku šifrirane slike. Međutim, zamjenska šifra je jednostavnija i jednostavnija za razbijanje.