Skip to main content

Hva er asymmetrisk nøkkelkryptering?

Asymmetrisk nøkkelkryptering er prosessen med å transformere en tekst for å skjule dens betydning ved hjelp av en delt offentlig nøkkel.Teksten kan bare dekrypteres av en hemmelig privat nøkkel som er forskjellig fra, men matematisk relatert til den offentlige nøkkelen.Prinsippbruken av asymmetrisk nøkkelkryptering er symmetriske nøkkelutvekslinger, sertifikatbasert autentisering og digitale signaturer.

Fordelen med asymmetrisk over symmetrisk nøkkelkryptering, der den samme nøkkelen brukes til å kryptere og dekryptere en melding, er at sikre meldinger kan sendesMellom to parter over en ikke-sikker kommunikasjonskanal uten å begynne å dele hemmelig informasjon.Ulempene er at kryptering og dekryptering er treg, og chiffertekst potensielt kan bli hacket av en kryptograf gitt nok datatid og kraft.

Asymmetrisk nøkkelkryptografi, eller offentlig nøkkelkryptografi, har revolusjonert kryptologi.Martin Hellman og Whitfield Diffie, som ble offentliggjort i 1976, beskriver et to -nøkkel kryptografisk system, der en nøkkel brukes til kryptering og en annen, men beslektet andre nøkkel, brukes til dekryptering.Dette har siden blitt en grunnleggende del av å sikre kommunikasjon over Internett.kan garanteres ved hjelp av asymmetrisk nøkkelkryptering.Se for deg at Alice ønsker å kommunisere konfidensiell informasjon til Bob.Bob har en publisert offentlig nøkkel som han har gjort tilgjengelig for Alice ved hjelp av usikrede kanaler.Alice bruker en kryptografisk algoritme og Bobs offentlige nøkkel for å gjøre sin vanlige tekstmelding til chiffertekst, og garanterer konfidensialiteten i meldingen hennes.Bare Bob kan dechiffrere budskapet hennes ved hjelp av en komplementær algoritme og hans private nøkkel.Bob kan da svare med en melding som er kryptert med sin private nøkkel, og Alice kan være sikker på at meldingen er autentisk hvis hennes offentlige nøkkel kan dechiffrere den.

Styrken til asymmetrisk nøkkelkryptering er koblet til lengden på tastene og vanskeligheten medMatematikken som knytter de to nøklene.Ron Rivest, Adi Shamir og Leonard Adleman utviklet RSA -algoritmen i 1978, som er den vanligste algoritmen som er i bruk i dag.Offentlige og private nøkler deler modulen til produktet av to store distinkte primtall.For å garantere sikkerheten til meldingskryptering, har lengdene på nøkler måttet øke.Dette er som svar på en økning i datakraften til hackere som kan bryte svakere koder ved bruk av brute kraftberegninger.Kompleksiteten til algoritmene gjør asymmetrisk nøkkelkryptering veldig treg, og passer best for mindre meldinger som delingsøktnøkler som brukes i digitale signaturer.