Ce sunt perechile de chei publice și private și cum funcționează

perechile de chei publice și private stau la baza modului în care facem criptarea aici la PreVeil. Ele sunt baza pentru criptarea end-to-end pe care o folosim, precum și criptografia asimetrică în general.
deseori ne găsim explicând conceptele despre modul în care funcționează aceste chei atunci când vorbim cu potențiali clienți. Așadar, ne-am gândit că ar fi util să discutăm care sunt aceste chei, ce nu sunt și cum funcționează.,
răspunsurile de mai jos oferă o imagine de ansamblu asupra perechilor de chei publice și private, mai degrabă decât o imagine de ansamblu arhitecturală a PreVeil. Pentru o înțelegere detaliată a modului în care perechile de chei publice-private funcționează în PreVeil, vă rugăm să consultați cartea albă arhitecturală.

ce sunt cheile public-private

cheia publică este, după cum îi spune și numele, publică și deschisă pentru oricine din sistem. Cheia publică este utilizată pentru criptarea datelor. Cheia privată este însă privată. Acesta este stocat pe dispozitivul utilizatorului și este utilizat pentru a decripta datele.
Care este diferența dintre o cheie publică și privată?,
cheia publică și privată sunt numere prime foarte mari, care sunt matematic legate între ele, dar nu sunt aceleași. A fi legat în acest caz înseamnă că orice este criptat de cheia publică poate fi decriptat numai de cheia privată aferentă.
O persoană nu poate ghici cheia privată bazată pe cunoașterea cheii publice. Din acest motiv, o cheie publică poate fi împărtășită în mod liber. Cheia privată aparține totuși unei singure persoane.
există mai multe algoritmi matematici bine-cunoscute, care sunt folosite pentru a produce cheia publică și privată., Unele exemple bine respectate de criptare a cheilor publice private sunt RSA, DSS (Digital Signature Standard) și diverse tehnici de curbă eliptică. La PreVeil, folosim curba criptografică eliptică Curve-25519 și NIST P-256.

ce chei publice-private nu sunt

cum diferă asimetric de criptarea simetrică
criptarea asimetrică folosește o altă cheie (o cheie publică) pentru a cripta și decripta (o cheie privată) date. Criptarea simetrică folosește totuși aceeași cheie pentru a cripta și decripta. Acest lucru nu înseamnă totuși că criptarea simetrică este mai slabă decât criptarea asimetrică., Ceea ce înseamnă totuși este că criptarea simetrică necesită mai puțină putere de calcul și este astfel mai rapidă decât criptarea asimetrică.
schimbul de chei Diffie-Helman este un exemplu celebru despre modul în care cheile simetrice pot fi create și partajate între Alice și Bob. Diffie-Hellman este o modalitate de a genera un secret comun (cheie) între două persoane în așa fel încât secretul nu poate fi văzut prin observarea comunicării. Nu împărtășești informații în timpul acestui schimb de chei. În schimb, creați o cheie împreună.,

cum funcționează cheile public-private

Iată un exemplu despre cum funcționează o cheie publică și privată.
Bob vrea să trimită Alice un mesaj criptat. Pentru a face acest lucru, Bob ia cheia publică a lui Alice și criptează mesajul său către ea. Apoi, când Alice primește mesajul, ea ia cheia privată care îi este cunoscută doar pentru a decripta mesajul de la Bob și îl citește.
deși companiile care dețin serverul ar putea încerca să citească mesajul, nu vor putea, deoarece le lipsește cheia privată pentru a decripta mesajul., Doar Alice va putea decripta mesajul, deoarece ea este singura cu cheia privată.
când Alice vrea să răspundă, ea repetă pur și simplu procesul, criptând mesajul ei către Bob folosind cheia publică a lui Bob.
cheia publică și privată pot fi, de asemenea, utilizate pentru a crea o semnătură digitală. O semnătură digitală asigură că persoana care trimite mesajul este cine pretinde că este.
semnăturile digitale se asigură că Mike nu se poate preface că este Bob folosind cheia publică a lui Bob pentru a trimite un mesaj lui Alice.,
pentru a crea o semnătură digitală folosind o cheie publică și privată, Bob semnează digital e-mailul său către Alice folosind cheia sa privată. Când Alice primește mesajul de la Bob, ea poate verifica semnătura digitală pe mesajul a venit de la Bob folosind cheia publică. Deoarece semnătura digitală folosește cheia privată a lui Bob, Bob este singura persoană care ar putea crea semnătura.
metoda PreVeil pentru securizarea mesajelor este un pic mai complexă decât exemplul furnizat mai sus. Cu toate acestea, exemplul oferă o imagine generală bună pentru modul în care funcționează criptarea asimetrică.,

Exemple de criptare a cheilor publice private.multe protocoale precum SSH, OpenPGP, S/MIME și SSL / TLS se bazează pe criptografie asimetrică pentru criptare și semnături digitale. De asemenea, este utilizat în programe software, cum ar fi browserele, pentru a stabili conexiuni sigure printr-o rețea nesigură, cum ar fi internetul.
PreVeil este un exemplu de platformă care utilizează chei publice și private pentru a cripta datele și a crea semnături digitale. Alte aplicații cunoscute care utilizează chei publice și private pentru a securiza mesajele sunt WhatsApp și Signal.,folosind o cheie publică și privată pentru criptare și decriptare, destinatarii pot fi siguri că datele sunt ceea ce expeditorul spune că este. Destinatarul este asigurat de confidențialitatea, integritatea și autenticitatea datelor.
confidențialitatea este asigurată deoarece conținutul care este securizat cu cheia publică poate fi decriptat numai cu cheia privată., Acest lucru asigură că numai destinatarul poate revizui vreodată conținutul
integritatea este asigurată, deoarece o parte a procesului de decriptare necesită verificarea faptului că mesajul primit se potrivește cu mesajul trimis. Acest lucru asigură că mesajul nu a fost modificat între timp.
autenticitatea este asigurată deoarece fiecare mesaj trimis de Alice lui Bob este semnat și de cheia privată a lui Alice. Singura modalitate de a decripta cheia privată a lui Alice este cu cheia ei publică, pe care Bob O poate accesa., Prin semnarea mesajului cu cheia ei privată, Alice asigură autenticitatea mesajului și arată că într-adevăr a venit de la ea.

concluzie

interesat în a citi mai multe despre cheile publice private? Uită-te la articolele noastre despre:
End-to-end encryption
email encryption

the post ce sunt perechi de chei publice și private și cum funcționează appeared first on PreVeil.

Articole recente de autor

Author: admin

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *