Ulemper med offentlig nøkkelkryptering

Krypteringssystemer som brukes av bedrifter faller inn i to brede kategorier. Privat nøkkel eller hemmelig nøkkel, systemer bruker samme nøkkel for å kryptere og dekryptere data. På grunn av dette må du holde nøkkelen skjult slik at ingen andre kan få tilgang til den. I et fellesnøkkel system bruker du to taster. Din private nøkkel, som du holder skjult, dekrypterer data, men den offentlige nøkkelen blir vant til å kryptere dataene. Fordi det i utgangspunktet ikke er bruk for den offentlige nøkkelen annet enn å kode informasjon, kan du trygt dele den med noen. Offentlig nøkkelkryptering fungerer bra i situasjoner hvor du ikke sikkert kan dele en nøkkel, som over Internett, men det har noen virkelige ulemper.

Hastighet

Offentlig nøkkel kryptering fungerer veldig bra og er ekstremt sikker, men den er basert på komplisert matematikk. På grunn av dette må datamaskinen din jobbe veldig hardt for å kryptere og dekryptere data ved hjelp av systemet. I applikasjoner der du trenger å jobbe med store mengder kryptert data med jevne mellomrom, betyr beregningsboksen at offentlige nøklesystemer kan være svært sakte.

Sertifiseringsproblemer

Mange offentlige nøkkelord bruker en tredjepart til å bekrefte påliteligheten til offentlige nøkler. For eksempel, hvis du skulle kryptere sensitive bedriftens data for å sende til advokatens datamaskin, vil du være sikker på at datamaskinen du sendte den til, var virkelig knyttet til advokatfirmaet. Tredjeparten, kalt en sertifiseringsmyndighet, signerer digitalt sin offentlige nøkkel, gjør den til et digitalt sertifikat, slik at du kan være sikker på at det er trygt å bruke. Men hvis sertifiseringsmyndigheten blir kompromittert, kan den kriminelle som gjorde det, utstede falske sertifikater og lure folk til å sende data til feil sted. Dette har allerede skjedd.

Direkte kompromiss

Det er to måter å knekke data kryptert med et fellesnøkkel system. Den første er å finne et hull i den underliggende matematikken som kan brukes til å bryte krypteringen. Fra publiseringsdatoen er det ikke kjent noe slikt hull. Den andre måten å knekke krypteringen er å gjette den riktige nøkkelen. Siden offentlig nøkkel kryptering fungerer på grunnlag av å ha et ekstremt stort antall som er avledet fra å multiplisere et stort antall gjemt i den offentlige nøkkelen med et stort antall skjult i den private nøkkelen, hvis du kunne faktor det ekstremt store tallet, kan du ødelegge kryptering. Etter hvert som datamaskiner blir kraftigere, og som kvantumberegning, som bruker lys for å skape enda raskere hastigheter enn tradisjonelle superdatamaskiner, blir en realitet, blir brutale kraftangrep på krypterte data av offentlig nøkkel praktisk.

False Sense of Security

Uansett hvor trygt ditt trykte krypteringssystem er, beskytter det bare det som er designet for å beskytte. For eksempel, når kundene dine sender deg kredittkortdata over Internett, er denne overføringen beskyttet av en blanding av offentlig og privat nøkkelkryptering og er ekstremt trygt. Men når du mottar kredittkortdataene, kan du sitte ned på tastaturet, laste ned alle de overførte dataene og stjele den, hvis du forlater en datamaskin med tilgang til serveren din ute i det åpne. Offentlig nøkkel kryptering vil ikke beskytte mot det, og som sådan er det bare en del av et samlet sikkerhetssystem.

Populære Innlegg