Public Key Cryptography (PKC)

Författare: John Stephens
Skapelsedatum: 27 Januari 2021
Uppdatera Datum: 1 Juli 2024
Anonim
[HINDI] What is Public Key Cryptography (PKC)? | Types of Asymmetric Encryption | Working Explained
Video: [HINDI] What is Public Key Cryptography (PKC)? | Types of Asymmetric Encryption | Working Explained

Innehåll

Definition - Vad betyder Public Key Cryptography (PKC)?

Public Key cryptography (PKC) är en krypteringsteknik som använder en parad offentlig och privat nyckel (eller asymmetrisk nyckel) algoritm för säker datakommunikation. En er använder en mottagares offentliga nyckel för att kryptera en. För att dekryptera ersättarna kan endast de privata nycklarna för mottagare användas.


De två typerna av PKC-algoritmer är RSA, som är en förkortning uppkallad efter denna algoritmsuppfinnar: Rivest, Shamir och Adelman och Digital Signature Algoritm (DSA). PKC-kryptering utvecklades för att möta de växande säkra kraven på kommunikation från flera sektorer och industrier, till exempel militären.

PKC är också känd som offentlig nyckelkryptering, asymmetrisk kryptering, asymmetrisk kryptering, asymmetrisk kodning, asymmetrisk nyckelskryptering och Diffie-Hellman-kryptering.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Public Key Cryptography (PKC)

PKC är en kryptografisk algoritm och kryptosystemkomponent implementerad av en mängd olika internetstandarder, inklusive Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) och Hyper Transfer Protocol (HTTP) ) webbplatser.


PKC underlättar säker kommunikation via en osäker kanal, som gör att en endast kan läsas av den avsedda mottagaren. Exempelvis använder A offentlig publiknyckel för att kryptera en till B, som kan dekrypteras med hjälp av Bs unika privata nyckel.

PKC upprätthåller integritet och säkerställer kommunikationssäkerhet när de är i transit eller lagras på postservrar. PKC är också en DSA-komponent som används för att autentisera en privat nyckel som kan verifieras av alla med auktoriserad offentlig nyckelåtkomst, som validerar ursprung och er. Således underlättar PKC konfidentialitet, dataintegritet, autentisering och nonrepudiation, som bildar parametrar för nyckelinformation (IA).

PKC är långsammare än hemliga nyckelkryptografimetoder (eller symmetrisk kryptografi) på grund av höga beräkningskrav. Till skillnad från symmetrisk kryptografi använder PKC en fast buffertstorlek, beroende på specifika och små datamängder, som bara kan krypteras och inte kedjas i strömmar. Eftersom ett brett spektrum av möjliga krypteringsnycklar används är PKC mer robust och mindre mottaglig för försök att bryta från tredje part.