Domov Razvoj Kaj je kriptografija javnega ključa (pkc)? - definicija iz tehopedije

Kaj je kriptografija javnega ključa (pkc)? - definicija iz tehopedije

Kazalo:

Anonim

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

Kriptografija javnih ključev (PKC) je tehnika šifriranja, ki uporablja algoritem za seznanjen javni in zasebni ključ (ali asimetrični ključ) za varno komunikacijo s podatki. Pošiljatelj sporočila uporablja javni ključ prejemnika za šifriranje sporočila. Za dešifriranje pošiljateljevega sporočila se lahko uporablja samo prejemnikov zasebni ključ.

Dve vrsti algoritmov PKC sta RSA, kar je akronim, poimenovan po izumiteljih tega algoritma: 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.

Tehopedija pojasnjuje kriptografijo javnega ključa (PKC)

PKC je kriptografski algoritem in komponenta kriptosistemov, 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 za prenos hiperteksta (HTTP) ) spletna mesta.

PKC omogoča varno komunikacijo po nezanesljivem kanalu, ki omogoča, da sporočilo bere samo predviden prejemnik. Na primer, A z javnim ključem B šifrira sporočilo B, ki ga je mogoče dešifrirati z edinstvenim zasebnim ključem B.

PKC vzdržuje zasebnost e-pošte in zagotavlja varnost komunikacije, ko so sporočila v tranzitu ali shranjena 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, ki potrjuje izvor sporočila in pošiljatelja. 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.

Kaj je kriptografija javnega ključa (pkc)? - definicija iz tehopedije