Istoria Criptografiei - Vedere Alternativă

Istoria Criptografiei - Vedere Alternativă
Istoria Criptografiei - Vedere Alternativă

Video: Istoria Criptografiei - Vedere Alternativă

Video: Istoria Criptografiei - Vedere Alternativă
Video: Взлощики кодов Code Breakers ru 2024, Septembrie
Anonim

După cum știți, criptologia constă în criptografie și criptanaliză.

Obiectul studierii criptografiei este criptarea informațiilor pentru a o proteja de accesul neautorizat. Din documentul original (text simplu, imagine digitală, semnal sonor etc.), care se numește text simplu, atunci când este criptat, se formează versiunea criptată, care se numește cifrat, text închis, criptogramă. Dacă criptarea textului este o sarcină directă, atunci decriptarea, adică. conversia cifratului în text deschis este problema opusă.

A doua parte a criptologiei - criptanaliza - studiază metodele de rupere a cifrelor, aplicarea lor. Acest termen a fost introdus pentru prima dată în criptologie de William Friedman în 1920.

Se crede că istoria criptografiei se întoarce cu aproximativ 4 mii de ani. Dacă luăm ca bază caracteristicile tehnologice ale metodelor de criptare utilizate, atunci în acest moment există cinci perioade de dezvoltare a criptografiei:

Perioada I - din aproximativ mileniul III î. Hr. e.

Dominanța cifrelor mono-alfabetice (principiul de bază este înlocuirea alfabetului textului original cu un alt alfabet prin înlocuirea literelor cu alte litere sau simboluri).

În urmă cu aproape patru mii de ani, în orașul Menet Khufu de pe malul Nilului, un anumit script egiptean a desenat hieroglife care spuneau povestea vieții stăpânului său. Făcând acest lucru, el a devenit pionierul istoriei documentate a criptografiei. Pentru a-i clasifica inscripția, scribul egiptean nu a folosit nicio cifră cu drepturi depline. O inscripție care a supraviețuit până în zilele noastre, sculptată în jurul anului 1900 î. Hr. e. pe mormântul unui om nobil pe nume Khnumhotep, numai în unele locuri este format din simboluri hieroglife neobișnuite în loc de hieroglife mai familiare. Scribul fără nume a încercat să nu obstrucționeze lectura textului, ci doar să-i acorde o importanță deosebită. Nu a folosit criptografia, ci a folosit unul dintre elementele esențiale ale criptării, transformarea deliberată a caracterelor scrise. Acesta este cel mai vechi text cunoscut care a suferit astfel de modificări.

Reconstrucția unui stick special pentru inscripții pe diferite suprafețe
Reconstrucția unui stick special pentru inscripții pe diferite suprafețe

Reconstrucția unui stick special pentru inscripții pe diferite suprafețe.

Video promotional:

Perioada II - din secolul al IX-lea în Orientul Mijlociu și din secolul al XV-lea. în Europa, înainte de începutul secolului XX

O introducere în utilizarea cifrelor polialfabetice.

Perioada a III-a - de la început până la mijlocul secolului XX

Implementarea dispozitivelor electromecanice în lucrarea criptorilor. În același timp, a continuat utilizarea cifrelor polialfabetice.

Perioada a IV-a - de la mijlocul anilor ’70 ai secolului XX

Trecerea la criptografia matematică, când în opera lui Claude Shannon există definiții matematice stricte ale cantității de informații, entropie, funcție de criptare.

Până în 1975, criptografia a rămas „clasică” sau, mai corect, criptografia cu cheie secretă.

Perioada V - de la sfârșitul anilor ’70 până în prezent

Perioada modernă de dezvoltare a criptografiei se distinge prin apariția și dezvoltarea unei noi direcții - criptografia cu cheie publică. Aspectul său este marcat nu numai de noile capabilități tehnice, ci și de utilizarea relativ răspândită a criptografiei pentru utilizarea de către indivizi.

Criptografia modernă formează o direcție științifică separată la intersecția matematicii și informaticii - lucrările din acest domeniu sunt publicate în reviste științifice și sunt organizate conferințe periodice.

Criptarea fluxurilor este preferată de organizațiile militare din întreaga lume, iar structurile bancare sunt preferate de cifrele bloc, deoarece criptarele de flux sunt de mică folosire pentru implementarea software datorită criptare și decriptare în mod bitit. Implementarea software a criptare bloc este mai simplă, deoarece în loc să manipuleze biți, acestea operează pe blocuri mari de date.

Recomandat: