Acasă Dezvoltare Ce este criptografia cu cheie publică (pkc)? - definiție din techopedia

Ce este criptografia cu cheie publică (pkc)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Criptografia cu cheie publică (PKC)?

Criptografia cu chei publice (PKC) este o tehnică de criptare care folosește un algoritm cheie publică și privată (sau cheie asimetrică) pentru comunicarea securizată a datelor. Un expeditor de mesaje utilizează cheia publică a destinatarului pentru a cripta un mesaj. Pentru a decripta mesajul expeditorului, se poate utiliza doar cheia privată a destinatarului.

Cele două tipuri de algoritmi PKC sunt RSA, care este un acronim numit după inventatorii acestui algoritm: Rivest, Shamir și Adelman și Digital Signature Algorithm (DSA). Criptarea PKC a evoluat pentru a răspunde cerințelor tot mai mari de comunicare sigure ale mai multor sectoare și industrii, cum ar fi armata.

PKC este cunoscut și sub denumirea de criptare cu cheie publică, criptare asimetrică, criptografie asimetrică, cifră asimetrică, criptare asimmetrică a cheilor și criptare Diffie-Hellman.

Techopedia explică criptografia cheilor publice (PKC)

PKC este un component al algoritmului criptografic și al criptosistemului implementat de o serie de standarde de internet, inclusiv Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) și Hypertext Transfer Protocol (HTTP) ) site-uri web.

PKC facilitează comunicarea sigură printr-un canal nesigur, care permite citirea unui mesaj numai de către destinatarul propus. De exemplu, A folosește cheia publică a lui B pentru a cripta un mesaj către B, care poate fi decriptat folosind cheia privată unică a lui B.

PKC menține confidențialitatea prin e-mail și asigură securitatea comunicării în timp ce mesajele sunt în tranzit sau stocate pe servere de e-mail. PKC este, de asemenea, o componentă DSA folosită pentru autentificarea unei chei private verificabile de către oricine are acces la cheia publică autorizată, care validează originea mesajului și expeditorul. Astfel, PKC facilitează confidențialitatea, integritatea datelor, autentificarea și nerepudierea, care formează parametrii cheie de asigurare a informațiilor (IA).

PKC este mai lent decât metodele criptografiei cu chei secrete (sau criptografiei simetrice), datorită cerințelor de calcul ridicate. Spre deosebire de criptografia simetrică, PKC folosește o dimensiune de tampon fixă, în funcție de cantitățile de date particulare și mici, care pot fi criptate și nu înlănțuite în fluxuri. Deoarece se utilizează o gamă largă de chei de criptare posibile, PKC este mai robust și mai puțin sensibil la încercările de încălcare a securității terților.

Ce este criptografia cu cheie publică (pkc)? - definiție din techopedia