Informatică Rețele
Cum functioneaza criptarea simetrica?
Criptarea simetrică este o metodă de securitate în care aceeași cheie este folosită atât pentru criptarea, cât și pentru decriptarea datelor. Aceasta asigură confidențialitatea prin transformarea informațiilor clare într-un format ilegibil, care poate fi readus la forma originală doar cu cheia corectă.
Componente cheie
- Cheia secretă Un șir de biți (ex: 128 sau 256 biți) cunoscut doar de expeditor și destinatar; de exemplu, în AES, cheia poate fi de 128 biți.
- Algoritmul de criptare Procedeul matematic care transformă datele; AES (Advanced Encryption Standard) este un algoritm simetric comun.
- Text clar și text criptat Textul clar este mesajul original, iar textul criptat este versiunea criptată; de exemplu, 'salut' devine 'xq9f2' după criptare.
Exemplu de funcționare
- 1 Generare cheie Expeditorul și destinatarul împărtășesc o cheie secretă, cum ar fi 'cheie123' (în practică, cheile sunt mult mai complexe).
- 2 Criptare Expeditorul aplică algoritmul (ex: AES) cu cheia 'cheie123' pe mesajul 'date secrete', producând text criptat 'a1b2c3'.
- 3 Transmisie Textul criptat 'a1b2c3' este trimis peste rețea; fără cheia, el este ininteligibil.
- 4 Decriptare Destinatarul folosește aceeași cheie 'cheie123' și algoritmul AES invers pentru a obține înapoi 'date secrete'.
Folosește criptarea simetrică pentru date sensibile și asigură-te că cheia este distribuită în siguranță, de exemplu prin criptare asimetrică.