Skip to main content

Hvad er asymmetrisk nøglekryptering?

Asymmetrisk nøglekryptering er processen med at transformere en tekst for at skjule dens betydning ved hjælp af en delt offentlig nøgle.Teksten kan kun dechifreres af en hemmelig privat nøgle, der er forskellig fra, men matematisk relateret til den offentlige nøgle.Princippet om asymmetrisk nøglekryptering er symmetriske nøgleudvekslinger, certifikatbaseret godkendelse og digitale underskrifter.

Fordelen ved asymmetrisk over symmetrisk nøglekryptering, hvor den samme nøgle bruges til at kryptere og dekryptere en meddelelse, er, at sikre meddelelser kan sendesMellem to parter over en ikke-sikker kommunikationskanal uden oprindeligt at dele hemmelig information.Ulemperne er, at kryptering og dekryptering er langsom, og chiffertekst potentielt kan blive hacket af en kryptograf, der er givet nok beregningstid og strøm.

Asymmetrisk nøglekryptografi eller public-key kryptografi har revolutioneret kryptologi.Publiceret i 1976 beskriver Martin Hellman og Whitfield Diffie et to nøglekryptografisk system, hvor en nøgle bruges til kryptering og en anden, men relateret anden nøgle bruges til dekryptering.Dette er siden blevet en grundlæggende del af at sikre kommunikation over internettet.Asymmetrisk nøglekryptering er basen for værktøjer som det temmelig gode privatlivsprogram (PGP), Secure Sockets Layer Protocol (SSL) og transportlag Sikkerhedsprotokol (TLS.)

Kan garanteres ved hjælp af asymmetrisk nøglekryptering.Forestil dig, at Alice gerne vil kommunikere fortrolige oplysninger til Bob.Bob har en offentliggjort offentlig nøgle, som han har stillet til rådighed for Alice ved hjælp af usikrede kanaler.Alice bruger en kryptografisk algoritme og Bobs offentlige nøgle til at omdanne hendes almindelige tekstbesked til chiffertekst og garantere fortroligheden af hendes budskab.Kun Bob kan dechiffrere sin meddelelse ved hjælp af en komplementær algoritme og hans private nøgle.Bob kan derefter svare med en meddelelse, der er krypteret med sin private nøgle, og Alice kan være sikker på, at meddelelsen er autentisk, hvis hendes offentlige nøgle kan dechiffrere den. Styrken af asymmetrisk nøglekryptering er knyttet til længden af nøglerne og vanskeligheden vedMatematikken, der forbinder de to taster.Ron Rivest, Adi Shamir og Leonard Adleman udviklede RSA -algoritmen i 1978, som er den mest almindelige algoritme i brug i dag.Offentlige og private nøgler deler modulet for produktet af to store forskellige primtal.For at garantere sikkerheden ved meddelelseskrypteringerne har længderne af tasterne været nødt til at stige.Dette er som svar på en stigning i computerkraft for hackere, der kunne bryde svagere koder ved hjælp af brute force beregninger.Kompleksiteten af algoritmerne gør asymmetrisk nøglekryptering meget langsom og bedst egnet til mindre beskeder, såsom delingssessionstaster, der bruges i digitale signaturer.