Kriptograma yra šifro tekstas, tai yra sąmoningai parašytas tekstas, kad tik adresatas galėtų jį perskaityti ir suprasti jo prasmę. Tačiau bet kokias asmens sugalvotas informacijos slėpimo priemones gali atskleisti kitas asmuo. Todėl kriptogramą taip pat galima nuskaityti.
Nurodymai
1 žingsnis
Šiuolaikiškai tariant, bet kuris užšifruotas pranešimas turi autorių, kuris jį sukūrė; adresatas, kuriam jis skirtas; o perėmėjas yra kriptografas, bandantis jį perskaityti.
2 žingsnis
Rankiniame šifravime naudojami du pagrindiniai metodai - pakeitimas ir pertvarkymas. Pirmasis yra tai, kad originalios žinutės raidės pakeičiamos kitomis pagal tam tikrą taisyklę. Antra, raidės, vėlgi pagal taisyklę, yra atvirkštinės. Žinoma, šiuos du metodus galima sujungti, todėl šifras tampa saugesnis.
3 žingsnis
Paprasčiausias pakaitinio šifro tipas yra kriptografija. Šiuo atveju raidės keičiamos į įprastas piktogramas: skaičiai, simboliai, šokančių vyrų atvaizdai ir pan. Norėdami atskleisti slaptą pranešimą, pakanka nustatyti, kuris simbolis atitinka kurią raidę.
Tam tikslui dažniausiai naudojamos dažnio lentelės, parodančios, kaip dažnai viena ar kita raidė atsiranda pranešimo kalba. Pavyzdžiui, rusų kalba tokios lentelės pirmosios vietos bus raidės „a“, „e“, „o“. Pakeisdami juos vietoj dažniausiai naudojamų simbolių, galite iššifruoti kai kuriuos žodžius, o tai savo ruožtu suteiks kitų simbolių reikšmes.
4 žingsnis
Patikimesniuose šifruose raidės pakeičiamos raktu. Pavyzdžiui, raktas gali tapti kelių skaitmenų skaičius. Norint šifruoti tekstą tokiu būdu, daug kartų užrašomas skaičiaus klavišas, kad virš kiekvienos raidės būtų skaičius. Po to raidė pakeičiama kita, sekančia abėcėlės tvarka per tiek pozicijų, kiek rodo skaičius. Šiuo atveju abėcėlė laikoma uždara žiede, tai yra, pavyzdžiui, antroji raidė po „I“bus „b“.
5 žingsnis
Sunkiau atskleisti tokią kriptogramą, nes kiekvienai šifro raidei yra dešimt rodmenų. Norėdami iššifruoti, pirmiausia turite nustatyti rakto ilgį ir padalyti tekstą į žodžius. Paprastai tai daroma naudojant lentelę, kur pirmoji eilutė yra šifro tekstas, o po ja yra parinkčių, kuriose kiekviena šifro raidė pakeičiama galima originalaus teksto raide. Taigi lentelėje yra vienuolika eilučių.
6 žingsnis
Žvelgdamas į tai, kurios parinktys leidžia natūraliausiai atrodantį teksto suskirstymą žodžiais, kriptografas nustato, kurios raidės naudojamos erdvių kodavimui, o tai reiškia, kad jis randa vieną ar daugiau rakto skaitmenų. Iš to jau galite pradėti daryti išvadas, kiek kartų tekste pakartojamas raktas.
Kriptografas pakeisdamas lentelės variantus vietoje dar nežinomų raidžių, nustato, kokiais atvejais prasmingi žodžiai ir fragmentai pasirodo tekste.
7 žingsnis
Siekdamas palengvinti darbą, kriptografas paprastai siekia sužinoti bet kokią informaciją apie teksto ar rakto turinį. Jei žinote, koks parašas yra dokumento gale arba kokį žodį ten reikia dažnai kartoti, naudodamiesi šia informacija galite atskleisti dalį šifravimo rakto. Pakeitęs rastą fragmentą kitose dokumento vietose, kriptografas sužino rakto ilgį ir atpažįsta dar keletą originalaus teksto dalių.