Kas yra šifruotas tekstas?

Žodis šifras turi specifinę ir bendrą reikšmę. Šifravimas laisvai naudojamas nurodant bet kokį pranešimo kodavimo būdą. Tiksliau tariant, šifras yra kriptografinė sistema, kurioje algoritmas arba iš anksto nustatytų instrukcijų ar procedūrų rinkinys naudojamas simboliams ar simbolių grupėms pakeisti teksto dalis, kad jos būtų neiššifruojamos, ty neįskaitomos. Originali medžiaga, kuriai naudojamas šifras, vadinama paprastu tekstu. Rezultatas po to, kai jis yra užšifruotas arba užšifruotas, yra šifruotas tekstas.

Šifruotas tekstas karinėms operacijoms buvo naudojamas bent jau nuo Julijaus Cezario laikų, o šiandien saugumo sumetimais dažniausiai naudojamas pranešimams, siunčiamiems internetu. Norint išsiųsti pranešimą naudojant šifruotą tekstą, pranešimas pirmiausia turi būti užšifruotas naudojant šifro raktą. Kai pranešimas pasiekia adresą, kuriuo jis buvo išsiųstas, jį reikia iššifruoti arba iššifruoti, kad būtų atskleistas paprastas tekstas. Vėlgi, reikalingas šifro raktas.

Cezario šifras buvo palyginti paprastas. Jame naudojama paprastoji abėcėlė, kuri yra tik įprasta abėcėlė – Cezario laikais tai būtų buvusi lotyniška abėcėlė; mūsų laikais jį galima nesunkiai įsivaizduoti naudojant bet kokią šiuolaikinę abėcėlę. Šifruoto teksto abėcėlė sukuriama perkeliant D į padėtį, kurią paprastai laiko A kaip pirmoji raidė, ir įdedant pirmąsias tris raides eilutės pabaigoje taip:

Paprastas tekstas: ABCDEFGHIJKLMNOPQRSTUVWXYZ

Šifruotas tekstas: DEFGHIJKLMNOPQRSTUVWXYZABC
Cezario generolai tiesiog turėjo pakeisti raidę raide, kad iššifruotų jų imperatoriaus nurodymus.
Tokiu būdu keičiant abėcėlę galima sukurti 25 skirtingus šifrus, tačiau jie visi yra paprasti šifrai. Turint tik XNUMX galimybes, užtrunka tik laiko nulaužti šifrą ir turėti prieigą prie šifruoto teksto. Be to, dažnai pasitaikančius žodžius, kaip ir apibrėžiamuosius artikelius, būtų galima nesunkiai išskirti, kalbos raidžių dažnių žinias būtų galima lengvai panaudoti, o naudojant tokio tipo analizę, nereikėtų bandyti daug galimybių. rasti tinkamą.
Kuo didesnis rakto dydis, tuo stipresnis šifras. Pavyzdžiui, duomenų šifravimo standartas (DES), kuris anksčiau buvo naudojamas interneto pranešimams, turėjo tik 56 bitų raktą. Pakaitalas, Advanced Encryption Standard (AES), kuris buvo pristatytas 2000 m. ir kuriame naudojamas Rijndael algoritmas, gali naudoti 128 bitų, 192 bitų ir 256 bitų raktus. AES naudojamas simetriniame rakto šifravime – viename iš šifravimo tipų, naudojamų interneto pranešimams.