Book cipher

Denne artikkelen siterer ikke noen kilder. Hjelp oss med å forbedre denne artikkelen ved å legge til siteringer i pålitelige kilder. (Juli 2008)

En boksiffer er en kryptering der nøkkelen er et eller annet aspekt av en bok eller annet stykke tekst; Siden bøker er vanlige og allment tilgjengelige i moderne tid, tar brukere av bokkodere den standpunkt at detaljene i nøkkelen i tilstrekkelig grad er skjult for angripere. Dette er på noen måter et eksempel på sikkerhet ved uklarhet. Det er typisk viktig at begge korrespondenter ikke bare har samme bok, men samme utgave.

Tradisjonelt fungerer boksiffer ved å erstatte ord i tekstens klare tekst med plasseringen av ord fra boken som brukes. I denne modusen kalles boksiffer mer korrekt.

Dette kan ha problemer; hvis et ord vises i klartekst, men ikke i boken, kan det ikke kodes. En alternativ tilnærming som omgir dette problemet er å erstatte individuelle bokstaver i stedet for ord. En slik metode, brukt i den andre Beale-krypteringen, erstatter den første bokstaven i et ord i boken med ordets posisjon. I dette tilfellet er bokriveringen riktig en kryptering – spesifikt en homofonisk substitusjonskryptering. ofte brukt, har denne teknikken bieffekten av å skape en større krypteringstekst (vanligvis kreves det 4 til 6 sifre for å kryptere hver bokstav eller stavelse).

Be the first to reply

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *