Documente Academic
Documente Profesional
Documente Cultură
1 Concepte de baz
Algoritmul criptografic este o procedur pas-cupas utilizat pentru cifrarea unui text clar i descifrarea textelor cifrate. Cheia sau variabila de criptare este o informa ie sau o secven prin care se controleaz cifrarea i descifrarea mesajului. Cifrarea este o transformare criptografic a unor caractere sau bi i.
Capitolul V
Criptografia
Criptarea nln uit. Fiecare entitate are chei comune cu cele dou noduri vecine din lan ul de transmisie.
AM
DAT UN ...
EXEMPLU
Ti = Sn (Ci),
Ti sunt caracterele textului criptat; Sn este o transformare prin substitu ie monoalfabetic; Ci sunt caracterele textului clar.
DP
GDW XQ
HAHPSOX
B
Discuri cifru
8 9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
19 T
2 C
17 R
8 I
2 C
19 T
18 S
4 E
2 C
17 R
4 E
19 T
valorile numerice atribuite literelor mesajului sunt: valorile numerice ale cheii K sunt: 3 D 8 I
15 P
14 O
0 A
25 Z
0 A
3 18 21 V
0 19 19 T
2 17 19 T
3 8 11 L
0 2 1 C
2 19 21 V
3 18 21 V
0 4 4 E
2 2 4 E
3 17 20 U
0 4 4 E
2 19 21 V
3 15 18
8 0 8
14 25 39
3 0 3
ABDJCCAKEDBR
n locul listei substitu iilor alfabetice se utilizeaz o schem a ordinii. de exemplu, mesajul PROTECTIE SI TEAMA, ntr-o matrice cu patru coloane devine:
PROT ECTI ESIT EAMA
5.3.5 Codurile
utilizate pentru a putea transmite unele construc ii predefinite din domenii diverse; folosesc dou rnduri de cr i:
una con ine ordinea cresctoare a codurilor i, n dreptul lor, semnifica ia n clar; alta con ine semnifica ia n clar, n ordine alfabetic i codul corespunztor.
- scrierea mesajului ABC folosind bi ii cei mai nesemnificativi (a opta pozi ie, marca i cu bold); A este 01000001 B este 01000010 C este 01000011 mesajul ABC nseamn irul
0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 1
Tip:
a) nainte de includerea textului b) Dup includerea textului Imaginea pmntului de pe Apolo 17, diferite din punct de vedere al con inutului filigrane fragile mai uor de schimbat, sunt folosite doar pentru a vedea dac datele au fost schimbate; filigrane solide - rezist tuturor manipulrilor i mutrilor la care sunt supuse.
Cel mai cunoscut sistem bazat pe chei simetrice este Data Encryption Standard (DES), dezvoltat din sistemul criptografic Lucifer al firmei IBM.
referit ca i problema logaritmului discret; x este logaritm din y n baza g (mod N); numerele sunt finite i ntregi.
Alice
criptare
decriptare
Bob
Alice transmite un mesaj lui Bob folosind o combina ie de cheie singular i criptografiere prin cheie public
10
Dac Alice dorete s transmit cheia K = 2 ctre Bob ea o va cripta dup formula: C = Keb mod Nb = 25 mod 15 = 32 mod 15 = 2; Bob ob ine cheia criptat i o va decripta folosindu-i cheia secret drept exponent, prin calculul: K = Cdb mod Nb = 229 mod 15 = 2
K Bobpub K Bobpriv
criptare
decriptare
Semntura
Semntura S
Ok?
KSAlicepriv KSAlicepub
Alice transmite ctre Bob un mesaj semnat i criptat. Mesajul este criptat printr-o singur cheie de criptare, iar cheia prin criptarea cu cheie public. Mesajul este semnat cu sistemul semnturii digitale prin cheie public
5. Solicitarea verificrii cheii publice a Entit ii-1 Registru 6. Rspunsul dat cererii de verificare
11
12
13