Kriptografija javnega ključa (PKC)

Avtor: John Stephens
Datum Ustvarjanja: 27 Januar 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Kriptografija javnega ključa (PKC) - Tehnologija
Kriptografija javnega ključa (PKC) - Tehnologija

Vsebina

Opredelitev - Kaj pomeni kriptografija javnega ključa (PKC)?

Kriptografija javnega ključa (PKC) je tehnika šifriranja, ki uporablja algoritem za seznanjen javni in zasebni ključ (ali asimetrični ključ) za varno komunikacijo s podatki. Uporabnik uporabi javni ključ prejemnikov za šifriranje. Za dešifriranje podatkov lahko uporabite samo zasebni ključ prejemnikov.


Dve vrsti algoritmov PKC sta RSA, kar je akronim, poimenovan po izumiteljih teh algoritmov: Rivest, Shamir in Adelman ter Algoritem digitalnega podpisa (DSA). Šifriranje PKC se je razvilo, da bi zadostilo naraščajočim potrebam po varni komunikaciji v več sektorjih in panogah, kot je vojska.

PKC je znan tudi kot šifriranje z javnim ključem, asimetrično šifriranje, asimetrična kriptografija, asimetrična šifra, šifriranje asimetričnih ključev in šifriranje Diffie-Hellman.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija pojasnjuje kriptografijo javnega ključa (PKC)

PKC je kriptografski algoritem in komponenta kriptosistema, ki ga izvajajo različni internetni standardi, vključno z varnostjo transportnega sloja (TLS), precej dobre zasebnosti (PGP), zaščite zasebnosti GNU (GPG), sloja varne vtičnice (SSL) in protokola hiper prenosa (HTTP) ) spletna mesta.


PKC omogoča varno komunikacijo po nezanesljivem kanalu, ki omogoča branje samo s strani predvidenega prejemnika. Na primer, A uporablja javni ključ Bs za šifriranje a do B, ki ga je mogoče dešifrirati z edinstvenim zasebnim ključem Bs.

PKC vzdržuje zasebnost in zagotavlja komunikacijsko varnost, medtem ko so v prehodu ali shranjeni na poštnih strežnikih. PKC je tudi komponenta DSA, ki se uporablja za preverjanje pristnosti zasebnega ključa, ki ga lahko preveri kdor ima pooblaščeni dostop do javnega ključa, kar potrjuje izvor in napako. Tako PKC omogoča zaupnost, celovitost podatkov, avtentifikacijo in nerepudiracijo, ki tvorijo ključne parametre zagotavljanja informacij (IA).

PKC je zaradi visokih računskih potreb počasnejši od tajnih ključnih kriptografskih (ali simetričnih kriptografskih) metod. Za razliko od simetrične kriptografije PKC uporablja fiksno velikost medpomnilnika, odvisno od posameznih in majhnih količin podatkov, ki so lahko samo šifrirane in niso vezane v tokovih. Ker se uporablja širok spekter možnih šifrirnih ključev, je PKC bolj trden in manj dovzeten za poskuse kršitve varnosti tretjih oseb.