Hjem Utvikling Hva er offentlig nøkkelkryptografi (pkc)? - definisjon fra techopedia

Hva er offentlig nøkkelkryptografi (pkc)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Public Key Cryptography (PKC)?

Public key cryptography (PKC) er en krypteringsteknikk som bruker en sammenkoblet offentlig og privat nøkkel (eller asymmetrisk nøkkel) algoritme for sikker datakommunikasjon. En meldingssender bruker en mottakers offentlige nøkkel til å kryptere en melding. For å dekryptere avsenderens melding, er det bare mottakerens private nøkkel som kan brukes.

De to typene PKC-algoritmer er RSA, som er et akronym oppkalt etter denne algoritmens oppfinnere: Rivest, Shamir og Adelman, og Digital Signature Algorithm (DSA). PKC-kryptering utviklet seg for å møte de økende sikre kommunikasjonskravene fra flere sektorer og næringer, for eksempel militæret.

PKC er også kjent som offentlig nøkkelkryptering, asymmetrisk kryptering, asymmetrisk kryptografi, asymmetrisk chiffer, asymmetrisk nøkkelkryptering og Diffie-Hellman-kryptering.

Techopedia forklarer Public Key Cryptography (PKC)

PKC er en kryptografisk algoritme og kryptosystemkomponent implementert av en rekke internettstandarder, inkludert Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) og Hypertext Transfer Protocol (HTTP) ) nettsteder.

PKC forenkler sikker kommunikasjon gjennom en usikker kanal, som bare lar en melding leses av den tiltenkte mottakeren. For eksempel bruker A B's offentlige nøkkel for å kryptere en melding til B, som kan dekrypteres ved å bruke B's unike private nøkkel.

PKC opprettholder personvern via e-post og sikrer kommunikasjonssikkerhet mens meldinger er under transport eller lagres på postservere. PKC er også en DSA-komponent som brukes til å autentisere en privat nøkkel som kan verifiseres av alle med autorisert tilgang til offentlig nøkkel, som validerer opprinnelse og avsender av meldingen. Dermed forenkler PKC konfidensialitet, dataintegritet, autentisering og avvisning, som danner viktige informasjonssikkerhetsparametere (IA).

PKC er tregere enn hemmelige nøkkelkryptografimetoder (eller symmetrisk kryptografi) på grunn av høye beregningskrav. I motsetning til symmetrisk kryptografi, bruker PKC en fast bufferstørrelse, avhengig av bestemte og små datamengder, som bare kan krypteres og ikke lenkes i strømmer. Fordi et bredt spekter av mulige krypteringsnøkler brukes, er PKC mer robust og mindre utsatt for sikkerhetsbrudd fra tredjeparter.

Hva er offentlig nøkkelkryptografi (pkc)? - definisjon fra techopedia