Avantajele și dezavantajele criptografiei simetrice și asimetrice

Autor: Tamara Smith
Data Creației: 27 Ianuarie 2021
Data Actualizării: 25 Noiembrie 2024
Anonim
Symmetrical vs asymmetrical Encryption Pros and Cons by Example
Video: Symmetrical vs asymmetrical Encryption Pros and Cons by Example

Conţinut

Criptarea este numele dat tehnicii de codificare a datelor, astfel încât nu poate fi vizualizat sau modificat de nimeni altul decât destinatarul specific. Există două tipuri de criptare, simetric și asimetric, iar procesul ambelor este același. Informațiile sunt trimise prin formule matematice sau algoritmi care le codifică în text cipher, astfel încât să nu poată fi accesate fără un cuvânt, un număr sau o parolă, cunoscută ca o cheie.


Nu vă mai faceți griji cu privire la securitatea datelor pe Internet (John Howard / Fotodisc / Getty Images)

Criptare simetrică

Criptografia simetrică este cea mai veche și cea mai cunoscută dintre tehnicile de criptare. Datele sunt împărțite în blocuri și se aplică o cheie secretă fiecăruia, schimbând ordinea literelor sau înlocuindu-le cu numere pentru a crea textul cifrat. Această tehnică utilizează numai o cheie secretă pentru criptarea și decriptarea datelor, astfel încât, dacă destinatarul nu o are, trebuie trimisă separat.

Pro și contra

Dacă atât expeditorul cât și destinatarul au cheia secretă, aceștia pot cripta și decripta toate mesajele care o utilizează, ceea ce reprezintă un avantaj al sistemului și o vulnerabilitate. Criptarea simetrică este rapidă și ușor de implementat, ceea ce îl face cea mai comună formă de criptare în tranzacțiile online de cumpărare și vânzare. Cu toate acestea, dacă cheia este interceptată de un atacator, va avea ceea ce este necesar pentru a decripta toate mesajele utilizând acea cheie. Algoritmii de criptografie simetrică tind, de asemenea, să fie mai simpli - și, prin urmare, mai ușor de înțeles și decodat - decât algoritmii criptogrami asimetrici.


Cryptografie asimetrică

Criptografia asimetrică, cunoscută și sub numele de criptografie publică, utilizează două chei interconectate: una publică, pentru a cripta datele și una privată, pentru a le descifra. Informațiile sub formă de text sunt tratate ca numere imense, care sunt ridicate la puterea unui al doilea număr imens și apoi împărțite la un al treilea număr, generând un produs final care va fi transformat înapoi în text, de data aceasta criptat.

Pro și contra

Metodele criptografice asimetrice sunt mai complexe decât algoritmii criptografici simetrici, deci sunt mai lenți și necesită mai multă putere de procesare. Cu toate acestea, ele sunt, de asemenea, mult mai sigure. Cheia publică poate fi distribuită oricui ar putea fi interesat de criptarea unui mesaj, dar cheia privată nu este dezvăluită niciodată, ceea ce nu îl face susceptibil la hackeri. Datele pot fi criptate numai cu cheia publică și sunt decriptați cu cheia privată, ceea ce înseamnă că, odată ce criptarea este terminată, nici expeditorul nu o poate decripta fără o cheie privată.