Origine della crittografia
L'essere umano di età avanzata aveva due esigenze intrinseche: (a) comunicare e condividere informazioni e (b) comunicare in modo selettivo. Queste due esigenze hanno dato origine all'arte di codificare i messaggi in modo tale che solo le persone designate potessero avere accesso alle informazioni. Le persone non autorizzate non potrebbero estrarre alcuna informazione, anche se i messaggi criptati cadessero nelle loro mani.
L'arte e la scienza di nascondere i messaggi per introdurre la segretezza nella sicurezza delle informazioni è riconosciuta come crittografia.
La parola "crittografia" è stata coniata combinando due parole greche, "Krypto" che significa nascosto e "grafene" che significa scrittura.
Storia della crittografia
L'arte della crittografia è considerata nata insieme all'arte della scrittura. Con l'evoluzione delle civiltà, gli esseri umani si sono organizzati in tribù, gruppi e regni. Ciò ha portato all'emergere di idee come potere, battaglie, supremazia e politica. Queste idee hanno ulteriormente alimentato il bisogno naturale delle persone di comunicare segretamente con destinatari selettivi, il che a sua volta ha assicurato anche la continua evoluzione della crittografia.
Le radici della crittografia si trovano nelle civiltà romana ed egizia.
Geroglifico - La più antica tecnica crittografica
La prima prova nota di crittografia può essere fatta risalire all'uso del "geroglifico". Circa 4000 anni fa, gli egiziani comunicavano tramite messaggi scritti in geroglifico. Questo codice era il segreto noto solo agli scribi che erano soliti trasmettere messaggi per conto dei re. Uno di questi geroglifici è mostrato di seguito.
Successivamente, gli studiosi passarono all'uso di semplici cifrari a sostituzione monoalfabetica tra il 500 e il 600 a.C. Ciò ha comportato la sostituzione degli alfabeti del messaggio con altri alfabeti con qualche regola segreta. Questorule diventare un key per recuperare il messaggio dal messaggio confuso.
Il precedente metodo romano di crittografia, popolarmente noto come Caesar Shift Cipher, si basa sullo spostamento delle lettere di un messaggio di un numero concordato (tre era una scelta comune), il destinatario di questo messaggio sposterebbe quindi le lettere dello stesso numero e otterrebbe il messaggio originale.
Steganografia
La steganografia è simile ma aggiunge un'altra dimensione alla crittografia. In questo metodo, le persone non solo vogliono proteggere la segretezza di un'informazione nascondendola, ma vogliono anche assicurarsi che qualsiasi persona non autorizzata non ottenga alcuna prova dell'esistenza dell'informazione. Per esempio,invisible watermarking.
Nella steganografia, un destinatario non intenzionale o un intruso non è a conoscenza del fatto che i dati osservati contengono informazioni nascoste. In crittografia, un intruso è normalmente consapevole che i dati vengono comunicati, perché può vedere il messaggio codificato / criptato.
Evoluzione della crittografia
È durante e dopo il Rinascimento europeo, vari stati italiani e pontifici guidarono la rapida proliferazione delle tecniche crittografiche. Varie tecniche di analisi e di attacco sono state ricercate in quest'epoca per infrangere i codici segreti.
Tecniche di codifica migliorate come Vigenere Codingnacque nel XV secolo, che offriva lettere in movimento nel messaggio con un numero di posizioni variabili invece di spostarle dello stesso numero di posti.
Solo dopo il XIX secolo, la crittografia si è evoluta dagli approcci ad hoc alla crittografia all'arte e alla scienza più sofisticate della sicurezza delle informazioni.
Nei primi 20 ° secolo, l'invenzione di macchine meccaniche ed elettromeccaniche, quali laEnigma rotor machine, fornito mezzi più avanzati ed efficienti per codificare le informazioni.
Durante il periodo della seconda guerra mondiale, entrambi cryptography e cryptanalysis è diventato eccessivamente matematico.
Con i progressi in atto in questo campo, organizzazioni governative, unità militari e alcune case aziendali hanno iniziato ad adottare le applicazioni della crittografia. Hanno usato la crittografia per proteggere i loro segreti dagli altri. Ora, l'arrivo dei computer e di Internet ha portato una crittografia efficace alla portata della gente comune.