Krüptogramm on šifritekst, see tähendab teadlikult kirjutatud tekst, et ainult adressaat saaks seda lugeda ja mõista selle tähendust. Kuid mis tahes inimese leiutatud teabe peitmise viisi võib avalikustada teine isik. Seetõttu saab krüptogrammi ka lugeda.
Juhised
Samm 1
Tänapäevaselt on igal krüpteeritud sõnumil selle autor; adressaat, kellele see on mõeldud; ja pealtkuulaja on krüptograaf, kes üritab seda lugeda.
2. samm
Käsitsi krüptimisel kasutatakse kahte peamist meetodit - asendamine ja ümberkorraldamine. Esimene on see, et algse sõnumi tähed asendatakse teatud reeglitega teistega. Teine on see, et tähed on jälle reegli järgi vastupidised. Muidugi saab neid kahte meetodit kombineerida, mis muudab šifri turvalisemaks.
3. samm
Lihtsaim asendusšifri tüüp on krüptograafia. Sel juhul muudetakse tähed tavapärasteks ikoonideks: numbriteks, sümboliteks, tantsivate meeste piltideks jne. Salajase sõnumi avaldamiseks piisab, kui teha kindlaks, milline sümbol millisele tähele vastab.
Selleks kasutatakse tavaliselt sagedustabeleid, mis näitavad, kui tihti üks või teine täht sõnumi keeles esineb. Näiteks vene keeles on sellises tabelis esimesteks kohtadeks tähed "a", "e", "o". Asendades need kõige tavalisemate sümbolite asemel, saate mõne sõna dešifreerida ja see annab omakorda teiste sümbolite tähenduse.
4. samm
Usaldusväärsetes šifrites asendatakse tähed võtmega. Näiteks võib mitmekohalisest numbrist saada võti. Sellisel viisil teksti krüptimiseks kirjutatakse numbriklahv selle kohale mitu korda, nii et iga tähe kohal on number. Pärast seda asendatakse täht teisega, järgides seda tähestikulises järjekorras nii palju positsioone, kui number tähistab. Sellisel juhul loetakse tähestik rõngas suletuks, see tähendab, et näiteks teine täht "I" järel on "b".
5. samm
Sellise krüptogrammi avastamine on keerulisem, kuna šifri iga tähe kohta on kümme näitu. Dekrüpteerimiseks peate kõigepealt määrama võtme pikkuse ja jagama teksti sõnadeks. Seda tehakse tavaliselt tabeli abil, kus esimene rida on šifritekst ja selle all on valikud, kus iga šifritäht asendatakse algteksti võimaliku tähega. Seega on tabelis üksteist rida.
6. samm
Vaadates, millised valikud toovad kaasa teksti loomulikuma väljanägemise sõnadeks, määrab krüptograaf kindlaks, milliseid tähti tühikute kodeerimiseks kasutatakse, mis tähendab, et ta leiab võtme ühe või mitu numbrit. Selle põhjal saab juba hakata tegema järeldusi, mitu korda võtit tekstis korratakse.
Asendades tabelist seni tundmatute tähtede asemel variandid, määrab krüptograaf kindlaks, millistel juhtudel ilmuvad tekstis sisukad sõnad ja fragmendid.
7. samm
Töö hõlbustamiseks otsib krüptograaf tavaliselt teavet teksti või võtme sisu kohta. Kui teate, mis allkiri on dokumendi lõpus või millist sõna tuleks seal sageli korrata, saate selle teabe abil paljastada osa krüptovõtmest. Asendades leitud fragmendi dokumendi muudes kohtades, saab krüptograaf teada võtme pikkuse ja tunneb ära veel mõned algteksti osad.