Ce este criptarea simetrică?

Există o mulțime de părți diferite ale criptografiei. Dacă doriți să criptați unele date, există două tipuri de algoritmi pe care îi puteți utiliza: algoritmi de criptare simetrică și algoritmi de criptare asimetrică. Conceptul general este același, pot cripta datele, dar funcționează pe principii diferite și au cazuri de utilizare diferite. Totuși, diferența de titular descrie cheile de criptare. Un algoritm de criptare simetrică utilizează o singură cheie partajată atât pentru a cripta, cât și a decripta datele. Un algoritm de criptare asimetrică folosește două chei legate, una pentru decriptare și una pentru decriptare.

Proprietăți ale algoritmilor de criptare simetrică

După cum sa menționat mai sus, caracteristica distinctivă a cheii a unui algoritm de criptare simetrică este faptul că utilizați o singură cheie atât pentru a cripta, cât și a decripta datele. Asta nu înseamnă că există o singură cheie de criptare posibilă, doar dacă criptezi ceva cu o singură cheie, trebuie să folosești aceeași cheie pentru a o decripta. Uneori este denumită criptare cu cheie partajată. Acest lucru se datorează faptului că fiecare participant trebuie să cunoască aceeași cheie și, prin urmare, trebuie să o împărtășiți.

Această proprietate de utilizare a aceleiași chei pentru a cripta și decripta poate fi o problemă. Pentru a utiliza un algoritm de criptare simetric, trebuie să îl puteți comunica în siguranță. Dar nu poți face asta fără să ai deja un mijloc sigur de a comunica. Din fericire, această problemă poate fi rezolvată cu criptare asimetrică, dar merită înțeleasă.

Cheile pentru algoritmii de criptare simetrică tind să fie destul de mici, cel puțin în comparație cu criptarea asimetrică. Acest lucru le face relativ ușor de transmis chiar și printr-o conexiune de rețea lentă și mai puțin vulnerabile la erori într-o rețea nesigură. Algoritmii de criptare simetrică sunt, de asemenea, rapid în comparație cu algoritmii asimetrici.

Toate aceste proprietăți fac ca algoritmii de criptare simetrică să fie deosebit de utili pentru criptarea în bloc a datelor. Acesta este mai ales cazul când viteza este o problemă.

Cifruri în flux și blocuri

AES este probabil cel mai cunoscut algoritm de criptare simetrică. Este folosit în aproape tot ceea ce criptează o mulțime de date și este o parte standard a suitelor de criptare utilizate în HTTPS. AES este un cifr de bloc cu blocuri de 128 de biți. Un cifru bloc funcționează prin criptarea blocurilor de date la un moment dat. Fiecare bloc trebuie să aibă aceeași dimensiune. Acest lucru este bine atunci când datele rămase sunt mai mari decât dimensiunea blocului, dar înseamnă că trebuie utilizată o anumită formă de umplutură pentru a finaliza blocul.

Un cifru de flux funcționează prin criptarea cantităților mult mai mici de date la un moment dat, de obicei un octet la un moment dat. O variație a acestui concept este cifrul de substituție care funcționează pe litere. Cifrurile de substituție sunt vulnerabile la analiza frecvenței și, prin urmare, sunt de obicei nesigure și neutilizate. Totuși, cifrurile în flux nu au această problemă.

Algoritmii simetrici tind să fie vulnerabili la atacuri cu text simplu cunoscut, atacuri cu text simplu ales, criptoanaliza diferențială și criptoanaliza liniară. Cu toate acestea, algoritmii moderni au fost proiectați cu atenție având în vedere acest lucru, astfel încât aceste probleme nu reprezintă o problemă.

Concluzie

Criptarea simetrică este o formă de criptare care utilizează aceeași cheie atât pentru a cripta, cât și pentru a decripta datele. În unele cazuri, algoritmul în sine este același pentru criptare și decriptare, deși nu este neapărat cazul. Cheile de criptare tind să fie relativ scurte și ușor de transmis. Cheia, totuși, trebuie să fie transmisă pe un canal securizat, deoarece trebuie comunicată între toate părțile implicate. Algoritmii de criptare simetrică tind să fie mult mai rapizi decât algoritmii de criptare asimetrică.



Cum se clonează un hard disk

Cum se clonează un hard disk

În era digitală modernă, în care datele sunt un bun valoros, clonarea unui hard disk pe Windows poate fi un proces crucial pentru mulți. Acest ghid cuprinzător

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

În timpul pornirii computerului, vă confruntați cu mesajul de eroare care spune că driverul WUDFRd nu s-a încărcat pe computer?

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Aveți experiența NVIDIA GeForce cu codul de eroare 0x0003 pe desktop? Dacă da, citiți blogul pentru a afla cum să remediați această eroare rapid și ușor.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Cum să eliminați un GPU de pe un computer Windows în 2023

Cum să eliminați un GPU de pe un computer Windows în 2023

Trebuie să eliminați GPU-ul de pe computer? Alăturați-vă pentru a explica cum să eliminați un GPU de pe computer în acest ghid pas cu pas.

Cum se instalează un SSD NVMe pe un desktop și laptop

Cum se instalează un SSD NVMe pe un desktop și laptop

Ați cumpărat un nou SSD NVMe M.2, dar nu știți cum să îl instalez? Citiți mai departe pentru a afla cum să instalați un SSD NVMe pe laptop sau desktop.

Ce este o bombă logică?

Ce este o bombă logică?

O bombă logică este un incident de securitate în care un atacator stabilește o acțiune întârziată. Continuați să citiți pentru a afla mai multe.

Ce este un SoC?

Ce este un SoC?

Dacă v-ați uitat vreodată în interiorul unui turn de PC, puteți vedea că există o mulțime de componente diferite. Laptopul tău obișnuit conține majoritatea componentelor

Ce este criptarea asimetrică?

Ce este criptarea asimetrică?

Algoritmii de criptare asimetrică utilizează două chei distincte. O cheie este folosită pentru criptare, iar cealaltă pentru decriptare.

Steam Deck: Cum se formatează cardul SD

Steam Deck: Cum se formatează cardul SD

Steam Deck vine în trei opțiuni de stocare: eMMC de 64 GB, SSD NVMe de 256 GB și SSD NVMe de 512 GB. În funcție de biblioteca dvs. de jocuri și de dimensiunea jocurilor