Criptografie • criptos (gr.) = ascuns • grafein (gr.) = a scrie Criptografia este o atât o artă cât și o știință. Criptografia a luat naștere din necesitatea de a
transmite mesaje secrete și de a comunica eficient fără ca mesajul să fie înțeles de inamic.
Herodot –
părintele istoriei relatează
Arta scrierii secrete a salvat Grecia de mânia
armatei persane, atunci când elenii nu i-au trimis tribut şi daruri lui Xerxes, Regele Regilor. Spre norocul grecilor, în Persia trăia Demaratos, un grec exilat care deşi locuia în oraşul persan Susa se simţea încă loial ţării natale, aşa că a trimis acasă un mesaj prin care să avertizeze conducătorii de pericolul ce îi aştepta. Neputând să trimită o simplă scrisoare, el a ras ceara de pe o tăbliţă, a scrijelit mesajul pe lemn şi a reacoperit suprafaţa cu ceară. Conform lui Herodot, grecii nu au ştiut ce să facă cu tăbliţa până când, fiica lui Cleomenes şi soţia lui Leonidas, Gorgo, şi-a dat seama că mesajul se afla sub ceara. Mulţumită acestui avertisment trimis printr-o metodă ingenioasa, grecii l-au învins pe Xerxes chiar în ziua atacului, în data de 23 septembrie 480 î.Hr.
Cifrul lui Cezar Gaius Iulius Caezar
13 iulie 100 î. Hr. – 15 martie 44 î. Hr. Cifrul lui Cezar este una dintre cele mai simple și mai cunoscute tehnici de criptare. O literă este înlocuită cu altă literă care se află în alfabet la o distanță fixă față de cea înlocuită.
Cifrul lui Cezar – Criptare în Excel
Cifrul lui Cezar – Criptare în Excel
Cifrul afin • Fiecare literă are asociat un număr între 0 și 25. A are asociat numărul 0.
• Se dau numerele întregi a și b. • Dacă o literă are asociat inițial numărul x, prin codificare i se asociază numărul (ax+b) mod 26.
Cifrul afin cu a=-3, b=5
Polybius
Polybius 200 – 118 î. Hr. Istoric grec
Pătratul lui Polybius • Pătratul lui Polybius a fost inventat de Polybius pentru a folosi un număr mai mic de simboluri
• W=VV • A=11 • C=13 • L=32
1
2
3
4
5
1
A
B
C
D
E
2
F
G
H
I
J
3
K
L
M
N
O
4
P
Q
R
S
T
5
U
V
X
Y
Z
Cifrul lui Vigenere • A fost creat de Giovan Battista Bellaso în 1553 și atribuit în mod greșit lui Blaise de Vigenere (5 aprilie 1523 – 19 februarie 1596)