Skip to main content

Hva er en engangspute?

En engangspute er en type krypteringsalgoritme som brukes i kryptografi, der nøkkelen som krypterer og dekrypterer meldingen bare brukes en gang.Det er klart at en engangs pute, noen ganger forkortet til OTP, ikke er den mest effektive ressursbruken.Engangsplaten krever like mange ressurser for å lage den som en nøkkel med flere bruk, men den må ødelegges etter en bruk.Når riktige prosedyrer følges, er imidlertid OTP umulig å bryte fordi hver og en er annerledes, noeBrukes til å skjule dataene i en kode.Når du bruker kryptografi, vil en person kryptere en melding, som innebærer å bruke en OTP eller en annen type nøkkel til meldingen.Personen som mottar meldingen vil deretter bruke nøkkelen til å dekryptere og lese meldingen.Mange mennesker tenker på kryptografi bare som en metode som regjeringer og militære grupper lager en kode for å skjule meldinger.Ulike typer kryptografi brukes til å skjule informasjon i en rekke formater, for eksempel med datamaskinpassord og minibankkort.

For å bli betraktet som en perfekt engangspute, må nøkkelen inneholde nøyaktig like mye data som teksten som skal krypteres, også kalt klarteksten.Bare to eksemplarer av nøkkelen kan eksistere, en for avsenderen og en for mottakeren, og begge parter må ødelegge nøkkelen ved dekryptering av meldingen.Endelig må nøkkelen være tilfeldig.Noen generatorer for tilfeldig tall på datamaskiner følger faktisk et mønster for å generere tallene, og bare gir utseendet som tilfeldig.

Når den brukes riktig, anses engangsplaten som perfekt sikker fordi noen som prøver å dechiffrere koden ikke kunne stole påAndre koder eller meldinger for ledetråder.En kryptanalytiker er i stand til å sammenligne og kontrastere flere meldinger som bruker en nøkkel med flere bruk, anvendelse av statistisk analyse eller mønstermatching og til slutt løser nøkkelen.Med en engangsnøkkel er imidlertid de eneste ledetrådene i enkeltmeldingen, noe som gjør det umulig for kryptanalytikeren å bryte nøkkelen.

Begrepet Pad refererer til tiden da koden ble skrevet ut på en papirpute fylt med tilfeldige OTP -koder.Etter å ha brukt koden en gang, ville topparket på puten bli ødelagt, og avsluttet neste kode for neste engangs pute.Datamaskiner genererer tilfeldig dagens OTP -er, som de har gjort i mange år.