Diferența dintre cheia publică și cheia privată

Anonim

Cheia publică vs. Cheia privată

Criptografia este studiul despre ascunderea informațiilor comunicând într-un mediu neîncredințat, cum ar fi internetul, unde informațiile trebuie să fie protejate de alte părți terțe. Criptarea utilizează un algoritm numit un cifru pentru a cripta datele și poate fi decriptat numai cu ajutorul unei chei speciale. Informațiile criptate sunt cunoscute sub denumirea de text cipher și procesul de obținere a informațiilor originale (plaintext) din textul cifrat este cunoscut sub numele de decriptare. Una dintre cele două metode de criptare utilizate pe scară largă este criptarea cheilor publice (alta fiind criptarea simetrică a cheilor). Specialitatea de criptare a cheilor publice este aceea că se folosesc două chei diferite, dar chestionate matematic, cheia publică și cheia privată (spre deosebire de criptarea cheilor simetrice, care utilizează aceeași cheie privată pentru criptare și decriptare).

Criptarea de chei publice criptează datele utilizând cheia publică a destinatarului și nu poate fi decriptată fără a utiliza o cheie privată potrivită. Cu alte cuvinte, aveți nevoie de o cheie pentru a bloca (criptarea piantextului) și o altă cheie pentru a debloca (decripta ciprul). Important este că o cheie nu poate fi folosită în locul celuilalt. În funcție de ce chei este publicată, criptarea cheii publice poate fi utilizată în două scopuri.

Ce este cheia publică?

În criptarea cheilor publice, datele criptate utilizând cheia publică a destinatarului nu pot fi decriptate fără a utiliza o cheie privată potrivită. Pe de altă parte, cheia publică poate fi utilizată pentru a decripta datele criptate de cheia privată. Cu toate acestea, cheia publică nu poate fi utilizată în locul cheii private. Dacă cheia de blocare este făcută publică, atunci acest sistem poate fi utilizat de oricine pentru a trimite o comunicare privată către suportul cheii de deblocare. Aceasta asigură faptul că destinatarul legal (cel care are cheia privată potrivită) este singura persoană capabilă să citească mesajul. Astfel, acest lucru confirmă confidențialitatea comunicării dintre cele două părți.

Ce este cheia privată?

În criptarea cheilor publice, cheia privată poate fi utilizată numai pentru a decripta datele criptate utilizând cheia publică potrivită. În mod similar, datele criptate utilizând cheia privată pot fi decriptate numai utilizând cheia publică potrivită. Cu toate acestea, cheia privată nu poate fi utilizată în locul cheii publice. Dacă cheia de blocare este făcută privată, acest sistem face posibilă verificarea faptului că documentele au fost blocate de proprietar. Motivul este că un mesaj criptat de către expeditor poate fi deschis numai de o persoană cu cheia publică potrivită, verificând astfel că expeditorul deținea de fapt cheia privată (ceea ce înseamnă că mesajul original și cel neafectat au fost primite). Prin urmare, acesta este folosit pentru semnăturile digitale.

Care este diferența dintre cheia publică și cheia privată?

Cheia publică și cheia privată sunt cheile folosite în criptografia cu chei publice. Dacă cheia de blocare este făcută publică, atunci cheia de deblocare devine cheia privată și invers. Cheia publică nu poate fi utilizată pentru a obține cheia privată. Dacă cheia publică este cheia de blocare, atunci aceasta poate fi utilizată pentru a trimite comunicații private (de exemplu, pentru a păstra confidențialitatea). Dacă cheia privată este cheia de blocare, sistemul poate fi folosit pentru a verifica documentele trimise de deținătorul cheii private (de exemplu, pentru a păstra autenticitatea).