Sunteți pe pagina 1din 5

Ministerul Educației, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei


Departamentul Informatica și Ingineria Sistemelor

Lucrare de laborator
Tema: Securitatea datelor în rețele

Masterand gr. MAI-191:


Andrei Todica

Conducător:
Conf. Univ., dr. Lucia Stadler

Chișinău 2019
Cuprins:
1. Scopul lucrării........................................................................................................................................3
2. Experimentarea algoritmului RSA.........................................................................................................3
3. Sarcina practică......................................................................................................................................3
Concluzii........................................................................................................................................................5

2
1. Scopul lucrării
Scopul lucrării constă în studierea aspectelor majore ale securității informațiilor în rețele şi
experimentarea algoritmului RSA pentru sistemele criptografice cu chei publice.

2. Experimentarea algoritmului RSA


Conform algoritmului RSA cheia publica (de cifrare) este reprezentata prin doua numere: r și s.
Aici r = pq, unde p, q sunt numere prime, iar s este prim fata de p-1 si q-1 (deci s nu are factori comuni cu
p-1 si q-1) si s*t mod x=1, unde x=(p-1)(q-1).
Cheia de descifrare, consta tot din doua numere r si t. Ca funcție greu inversabilă servește funcția
exponențiala. Cifrarea consta in ridicarea textului clar M la puterea s (valorile se iau modulo r), iar
descifrarea consta in ridicarea textului cifrat C la puterea d(valorile se iau modulo r).
Evident, asigurarea atât a protecției cit si a autenticității mesajului conform modelului necesita o
dubla transformare inversa a textului cifrat, și, de asemenea, o dubla transformare inversa a textului cifrat
la adresat pentru a obține textul clar.
3. Sarcina practică
 Se alcătuiește textul clar M pentru transmitere:
„Acesta este mesajul M, trasmis de Andrei Todica in forma criptata”
 Se determină câte o pereche de proprie de chei experimentale: publică (e, r) şi privată (d, r). Astfel în
cazul exemplului practic, avem:
p = 7, q = 19, s =5, t = 65, iar r = 133
 Se introduce mesajul in aplicația de criptare (figura 3.1):

Figura 3.1 Introducerea mesajului M în vederea criptării


 Odată criptat mesajul îl salvăm într-un fișier cu extensia cri (în fapt este un fișier txt al cărui conținut
este criptat (figura 3.2).

3
Figura 3.2 Criptarea și salvarea mesajului M în vederea expedierii ulterioare
 Apoi se face schimb de mesaje “confidențiale” după metoda RSA prin poșta electronică. Pentru
cifrare/descifrare se folosește programul Lucrarea de laborator nr.7 (figura 3.3).

Figura 3.3 Decriptarea mesajului M recepționat


 În cazul utilizării unor chei nevalide, la decriptarea mesajului se va obține un set de caractere ca nu
permit citirea mesajului expediat (figura 3.4):

4
Figura 3.3 Decriptarea mesajului M recepționat cu chei nevalide

Concluzii
În cadrul lucrării de laborator s-a reușit familiarizarea cu sistemele criptografice cu chei publice.
De asemenea, s-a efectuat un transfer de date protejate de la persoana A la persoana B. Mesajul a fost
criptat cu ajutorul RSA, iar destinatarul, aflat în posesia cheii private a fost capabil să descifreze mesajul.
Totodată, s-a verificat și scenariul utilizării unei chei nevalide. Utilizatorul dat nu a reușit să intre
în posesia mesajului.

S-ar putea să vă placă și

  • MRC Laborator2
    MRC Laborator2
    Document9 pagini
    MRC Laborator2
    Maria Sevciuc
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document11 pagini
    Lab 1
    Maria Sevciuc
    Încă nu există evaluări
  • MRC Lista Tem Ref
    MRC Lista Tem Ref
    Document2 pagini
    MRC Lista Tem Ref
    Maria Sevciuc
    Încă nu există evaluări
  • Rsa
    Rsa
    Document3 pagini
    Rsa
    Maria Sevciuc
    Încă nu există evaluări
  • Lab 2
    Lab 2
    Document6 pagini
    Lab 2
    Maria Sevciuc
    Încă nu există evaluări
  • Curs ARC2019 Stud Evaluare 1
    Curs ARC2019 Stud Evaluare 1
    Document117 pagini
    Curs ARC2019 Stud Evaluare 1
    Maria Sevciuc
    Încă nu există evaluări
  • Criptografia Clasica 2 PDF
    Criptografia Clasica 2 PDF
    Document9 pagini
    Criptografia Clasica 2 PDF
    Maria Sevciuc
    Încă nu există evaluări
  • PR Lab1
    PR Lab1
    Document10 pagini
    PR Lab1
    Maria Sevciuc
    Încă nu există evaluări
  • Ac 3
    Ac 3
    Document10 pagini
    Ac 3
    Maria Sevciuc
    Încă nu există evaluări
  • Somipplaba5 (Ru)
    Somipplaba5 (Ru)
    Document99 pagini
    Somipplaba5 (Ru)
    Maria Sevciuc
    0% (1)