Skip to main content

Vad är asymmetrisk nyckelkryptering?

Asymmetrisk nyckelkryptering är processen att omvandla en text för att dölja dess betydelse med en delad offentlig nyckel.Texten kan bara dechiffreras av en hemlig privat nyckel som skiljer sig från, men matematiskt relaterad till, den offentliga nyckeln.Principanvändningen av asymmetrisk nyckelkryptering är symmetriska nyckelutbyten, certifikatbaserad autentisering och digitala signaturer.

Fördelen med asymmetrisk över symmetrisk nyckelkryptering, där samma nyckel används för att kryptera och dekryptera ett meddelande, är att säkra meddelanden kan skickas skickas skickasMellan två parter över en icke-säker kommunikationskanal utan att initialt dela hemlig information.Nackdelarna är att kryptering och dekryptering är långsam, och chiffertext potentiellt kan hackas av en kryptograf med tillräckligt med datortid och kraft.

Asymmetrisk nyckelkryptografi, eller offentlig nyckelkryptografi, har revolutionerat kryptologi.Martin Hellman och Whitfield Diffie publicerades 1976 och beskriver ett tvånyckigt kryptografiskt system, där en nyckel används för kryptering och en annan men relaterad andra nyckel används för dekryptering.Detta har sedan dess blivit en grundläggande del av att säkerställa kommunikation via Internet.Asymmetrisk nyckelkryptering är basen för verktyg som det ganska bra integritetsprogrammet (PGP), Secure Sockets Layer Protocol (SSL) och Transport Layer Security Protocol (TLS.)

EN MEDDELANDE AV ETT MEDDELANDE EF AVELARE AV AVERNARE AV ADDERARE AV AVSLÄGNINGSENkan garanteras med hjälp av asymmetrisk nyckelkryptering.Föreställ dig att Alice skulle vilja kommunicera konfidentiell information till Bob.Bob har en publicerad offentlig nyckel som han har gjort tillgänglig för Alice med hjälp av osäkrade kanaler.Alice använder en kryptografisk algoritm och Bobs offentliga nyckel för att förvandla hennes vanliga textmeddelande till chiffertext, vilket garanterar sekretessen i hennes meddelande.Endast Bob kan dechiffrera sitt meddelande med en kompletterande algoritm och hans privata nyckel.Bob kan sedan svara med ett meddelande krypterat med sin privata nyckel och Alice kan vara säker på att meddelandet är äkta om hennes offentliga nyckel kan dechiffrera det.

Styrkan hos asymmetrisk nyckelkryptering är kopplad till längden på nycklarna och svårigheten medMatematiken som kopplar de två nycklarna.Ron Rivest, Adi Shamir och Leonard Adleman utvecklade RSA -algoritmen 1978, som är den vanligaste algoritmen som används idag.Offentliga och privata nycklar delar modulen för produkten av två stora distinkta primtal.För att garantera säkerheten för meddelandekryptering har längderna på nycklarna varit tvungna att öka.Detta är som svar på en ökning av datorkraften hos hackare som kan bryta svagare koder med hjälp av brute force -beräkningar.Algoritmernas komplexitet gör asymmetrisk nyckelkryptering mycket långsam och passar bäst för mindre meddelanden som att dela sessionnycklar som används i digitala signaturer.