Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Pakaitinio technikos ir perkėlimo technikos skirtumas

Pakaitavimo technika ir perkėlimo technika yra pagrindiniai paprastojo teksto pranešimo kodavimo būdai, siekiant gauti atitinkamą šifravimo tekstą. Šie du metodai yra pagrindiniai šifravimo technikos elementai, kurie taip pat gali būti naudojami kartu, o tai vadinama produkto šifru .

Esminis skirtumas tarp pakeitimo technikos ir perkėlimo technikos yra tas, kad pakaitinė technika pakeičia teksto raides iš kitų raidžių, skaičių ir simbolių. Kita vertus, perkėlimo būdai nepakeičia raidės, o pakeičia simbolio padėtį.

Palyginimo diagrama

Palyginimo pagrindas
Pakaitinė technikaPerkėlimo technika
Pagrindinis
Pakeičia paprasto teksto simbolius kitais simboliais, skaičiais ir simboliais.Pertvarko paprastojo teksto simbolių padėtį.
Formos
Monoalpatinis ir polialabetinis pakaitinis šiferis.Klavišiniai ir raktiniai transponavimo šifrai.
Pakeitimai
Simbolio tapatumas keičiamas, o jo padėtis išlieka nepakitusi.Nepaisant jo tapatybės, simbolio padėtis pasikeičia.
DemeritLaiškas su žemu dažniu gali atpažinti paprastąjį tekstą.Raktai, esantys šalia teisingo rakto, gali atskleisti paprastą tekstą.
PavyzdysCaesar CipherReil Fence Cipher

Pakaitinės technikos apibrėžimas

Pakaitinė technika apima raidžių pakeitimą kitomis raidėmis ir simboliais. Paprastesniu būdu pakeičiami paprasto teksto simboliai, o jų vietoje naudojami kiti pakaitalai, skaičiai ir simboliai. Cezario šifras naudoja pakaitinę techniką, kurioje abėcėlės yra pakeistos kitomis raidėmis, kurios yra trys pozicijos prieš liniją. Julius Cezaris šį metodą sukūrė ir jį pavadino kaip Cezario šifrą. Pavyzdžiui, paprastas tekstas „HOPE“ bus konvertuojamas į „KRSH“, naudojant Caesar Cipher. Yra keletas pakeitimo būdų, kurie yra sukurti po cezario šifravimo, pvz., Mono-abėcėlės šifravimo, homofobinio pakaitinio šifravimo, Polygramo pakeitimo šifro, „Polyalphabetic“ pakeitimo šifro, „Playfair“ šifro ir „Hill“ šifravimo.

Cezario šifras buvo silpniausias šifras, nors technikos raida sustiprino naują versiją. Pakeitusios technikos apribojimas yra tas, kad yra labai nuspėjama, jei žinoma, ar vertimo lentelė yra žinoma, kad pakaitalas gali būti sugadintas.

Perkėlimo technikos apibrėžimas

Perkėlimo technikoje simbolių tapatybė išlieka nepakitusi, tačiau jų pozicijos keičiamos, kad būtų sukurtas šifrinis tekstas. Perkėlimo technika yra parodyta toliau pateiktame pavyzdyje . Čia mes pakeitėme keturias teksto eilutes su perkėlimo šifru. Dviejų dimensijų matrica naudojama simboliams organizuoti, o stulpeliai keičiami pagal raktą. Raktas naudojamas norint nurodyti, kurias stulpelius reikia keisti. Po rakto, kaip parodyta paveiksle, abėcėlės stulpelio numeris 1 keičiamas į 3 stulpelį, o 2 stulpelio abėcėlės yra pakeistos į 6 stulpelio numerį.

Panašiai taip pat keičiami ir kiti stulpeliai. Perkėlimo technikos pavyzdžiai yra „Rail fence“ technika, „Simple columnar“, „Vernam“ šifravimas ir knygos šifravimas.

Norėdami iššifruoti šifravimo tekstą į paprastą tekstą, reikia laikytis atvirkštinio proceso. Perkėlimo technika nelaikoma labai saugiu metodu. Paprastas tekstas gali būti lengvai atpažįstamas naudojant bandymo ir bandymo metodą ir atidžiai stebint simbolių dažnį bei būdingų raidžių porų charakteristikas (žinomas kaip digrams ir trigrams atitinkamai 2 ir 3 raidžių grupei).

Pagrindiniai pakeitimo technikos ir perkėlimo technikos skirtumai

  1. Pakeičiamoji technika naudoja paprastųjų teksto simbolių pakaitalą, kad jį pakeistų į šifrą. Kita vertus, perkėlimo technika iš esmės pertvarko paprastojo teksto simbolius.
  2. „Monoalpabetinis“, „polialhabetinis“ pakaitinis šiferis, „Playfair“ šiferis yra keletas algoritmų, kurie naudoja pakaitinę techniką. Atvirkščiai, perkėlimo technikos formos yra raktai ir raktinis transponavimo šifras.
  3. Pakaitavimo technika siekiama pakeisti subjekto tapatybę, o perkėlimo technika keičia įmonės padėtį, o ne jos tapatybę.
  4. Naudojant žemo dažnio raidę, paprastasis tekstas gali būti lengvai atpažįstamas pakeitimo technikoje. Atvirkščiai, perkėlimo technikoje raktai, esantys šalia dešiniojo klavišo, atveria paprastą tekstą.

Išvada

Pakeitimo ir perkėlimo metodai naudojami paprastajam tekstui konvertuoti į šifrą, kur pakeitimo technika pakeičia simbolius, o perkėlimo technika perkelia simbolius į šifravimo tekstą. Tačiau pakaitinis šiferis yra paprastesnis ir paprastesnis.

Top