Algoritmi Simetrici de Criptare. Algoritmul AES

Laborator
9.3/10 (3 voturi)
Domeniu: Calculatoare
Conține 1 fișier: docx
Pagini : 13 în total
Cuvinte : 1818
Mărime: 374.70KB (arhivat)
Publicat de: Veniamin Ion
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Ciobanu Mihai
UNIVERSITATEA TEHNICĂ A MOLDOVEI FACULTATEA RADIOELECTRONICĂ ŞI TELECOMUNICAŢII CATEDRA TELECOMUNICAŢII

Extras din laborator

Noţiuni generale:

Criptografia a devenit azi unul dintre domeniile dinamice de cercetare ştiinţifică datorită aplicaţiilor ei în securitatea calculatoarelor şi a Internet-ului. Acoperită multă vreme sub "secretul" utilizărilor militare şi diplomatice, astăzi criptografia trebuie "demistificată", fiind, nici mai mult nici mai puţin decât un instrument în activităţile informatice curente. În ţările dezvoltate, se poate vorbi de o criptografie de uz cotidian.

Sistemele criptografice simetrice

Sistemele criptografice simetrice folosesc aceeaşi cheie K, atât la cifrarea (criptarea) cât şi la descifrarea (decriptarea) mesajelor. Cheia este secretă şi este folosită în comun de către emiţător, cel care cifrează mesajul M şi de către receptor, cel care descifrează criptograma C.

Fig.1. Sistem criptografic simetric

Sistemele simetrice sunt folosite pentru protecţia datelor memorate în fişiere, baze de date sau a informaţiilor transmise în reţele. Criptosisteme simetrice ca standardul american de cifrare DES (Data Encryption Standard) sau sistemul AES.

Securitatea criptării simetrice depinde mult de protecţia cheii criptografice. Ca urmare, administrarea acestora este un factor esenţial şi se referă la:

- generarea cheilor, adică mijloacele pseudo-aleatoare de creare a succesiunii de octeţi (biţi) ai cheii;

- distribuţia cheilor, adică modul în care se transmit şi se fac cunoscute cheile tuturor utilizatorilor cu drept de acces la informaţiile criptate;

- memorarea cheilor, adică stocarea lor sigură pe un suport magnetic sau pe un card, de obicei criptate sub o altă cheie de cifrare a cheilor, numită şi cheie master.

Problema fundamentală a utilizării criptografiei în reţele este aceea a găsirii unor modalităţi de distribuţie sigură şi periodică a cheilor criptografice, fiind necesar ca acestea să fie schimbate cât mai des. În Internet, pentru aceasta, se utilizează tot serviciile reţelei, folosind protocoale speciale sau sisteme cu chei publice, aşa numitele anvelope (plicuri) digitale.

Figura 2 Schema de aplicare a unui algoritm simetric

Algoritmul AES

Matricea de stare

Operaţiile interne ale algoritmului AES se realizează pe o matrice bidimensională de octeţi numită matrice de stare. Matricea de stare este formată din 4 rânduri de , fiecare conţinând Nb octeţi, unde Nb este egal cu lungimea blocului împărţită la 32. Un element din matricea de stare se notează cu sr,c sau s[r,c] (rândul r şi coloana c). Elementele sunt repretate în baza 16 (hexazecimal).

Preview document

Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 1
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 2
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 3
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 4
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 5
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 6
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 7
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 8
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 9
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 10
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 11
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 12
Algoritmi Simetrici de Criptare. Algoritmul AES - Pagina 13

Conținut arhivă zip

  • Algoritmi Simetrici de Criptare. Algoritmul AES.docx

Alții au mai descărcat și

Algoritmul RSA

1. Introducere Algoritmul RSA a fost publicat pentru prima oară în 1977 de R. Rivest, A. Shamir şi L. Adleman în revista “Scientific American” şi...

Securitatea Wi-Fi

Introducere Problemele de securitate din orice reţea de calculatoare derivă dintr-o contradicţie fundamentală a Internetului şi anume caracterul...

Securitatea Rețelelor

Securitatea retelelor. Viermele Internetului Internet este o structura deschisa, la care se poate conecta un numar mare de calculatoare fiind deci...

Criptarea Textelor cu Ajutorul Algoritmului Caesar și Affine

Affine: Cifrul afin este un tip de cifru de substitutie monoalphabetica. în care fiecare literă într-un alfabet este mapat la echivalentul său...

Algoritmi de Criptare Simetrici

1 Standardul AES. Noțiuni generale. Standardul AES (Advanced Encription Standard) reprezintă un algoritm criptografic folosit pentru protecţia...

Blockchain tutorial

Blockchain consists of blocks of data connected through the use of cryptography. It belongs to a network of nodes connected over the public...

Te-ar putea interesa și

Aplicație care să implementeze algoritmi de criptare

Pentru aceasta aplicatie am ales urmatorii 4 algoritmi de criptare: RSA, ElGamal, AES si SHA. RSA: Algoritm inventat in 1977 de catre Ron Rivest,...

Standardul de Criptare AES

1. Consideratii generale Standardul AES (Advanced Encription Standard) reprezinta un algoritm criptografic folosit pentru protectia datelor...

RSA

Sisteme de criptare cu chei publice O schema de criptare cu chei publice contine urmatoarele elemente: Textul clar: Acesta este un mesaj sau...

Algoritmi de Criptare Simetrici

1 Standardul AES. Noțiuni generale. Standardul AES (Advanced Encription Standard) reprezintă un algoritm criptografic folosit pentru protecţia...

Ai nevoie de altceva?