Protocol criptografic

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Un protocol de securitate ( protocol criptografic sau protocol criptografic ) este un protocol abstract sau concret care îndeplinește o funcție legată de securitate și aplică metode criptografice , adesea ca secvențe ale primitivelor criptografice . Un protocol descrie modul în care ar trebui utilizați algoritmii . Dacă acesta din urmă este suficient de detaliat - adică include detalii despre structurile și reprezentările datelor - atunci acesta poate fi utilizat pentru a implementa mai multe versiuni interoperabile ale unui program .

Protocoalele criptografice sunt utilizate pe scară largă pentru transportul sigur de date la nivelul aplicației. Un protocol criptografic încorporează de obicei cel puțin unele dintre aceste aspecte:

De exemplu, Transport Layer Security (TLS) este un protocol criptografic utilizat pentru securizarea conexiunilor web ( HTTP / HTTPS ). Are un mecanism de autentificare a entității, bazat pe sistemul X.509; o etapă de configurare a cheii, în care o cheie criptografică simetrică este formată utilizând criptografie cu cheie publică; și o funcție de transport de date la nivel de aplicație. Aceste trei aspecte au interconexiuni importante. TLS standard nu acceptă „non-repudierea”.

Există și alte tipuri de protocoale criptografice și chiar și termenul în sine are diferite citiri; protocoalele de aplicare criptografice folosesc adesea una sau mai multe metode de negociere cheie care stau la baza, care sunt uneori denumite și „protocoale criptografice”. De exemplu, TLS folosește ceea ce este cunoscut sub numele de schimb de chei Diffie-Hellman , care, deși este doar o parte a TLS, poate fi văzut ca un protocol criptografic complet în sine pentru alte aplicații.

Criptare Portal de criptografie : Accesați intrările Wikipedia care se ocupă de criptografie