Hvad er en chiffernøgle?
En chiffer kan generelt henvise til en kodet meddelelse. Det kan også henvise mere specifikt til et kryptografisk system, hvor symboler eller symbolgrupper repræsenterer en tekstsektion - enten enkeltbogstaver eller længere - og / eller tekstenheder omarrangeres i henhold til et sæt regler, der er forudbestemt. Ciffernøglen er de oplysninger, der er nødvendige for at bruge chifferen.
Cifre starter med en almindelig tekstbesked, de ord, som nogen ønsker at skjule. Kladteksten er manipuleret to gange. Først er det krypteret for at skjule betydningen. Kladtekstmeddelelsen siges derefter at være krypteret eller krypteret og kan kaldes ciphertext . Derefter dekrypteres det for at afsløre ren tekst igen. I begge tilfælde er chiffernøglen nødvendig.
Der er flere niveauer af cifferkompleksitet. Den mest basale ciffer har et almindeligt alfabet, som er det almindelige engelsksprogede alfabet, og et chiffer-alfabet, som er det samme alfabet, der starter på et andet bogstav end a og med de bogstaver, der blev fjernet fra forsiden mærket på bagsiden. En tidlig og berømt brug af en chiffer blev foretaget af Julius Caesar, der brugte denne krypteringsmetode til at sende beskeder til sine generaler.
Almindelig alfabet: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Ciphertext Alfabet: DEFGHIJKLMNOPQRSTUVWXYZABC
I alt 25 forskellige cifre kan laves ved at flytte chifferalfabetet til at starte med hvert bogstav udover a . Men selv med så mange muligheder, har en uautoriseret person, der får fat i den krypterede meddelelse og ved, at det er en chiffer, en lige, hvis kedelig, sti til at finde ud af det, selv uden adgang til chiffernøglen.
For at sende en besked bruger man chiffer-tasten til at bestemme ciffertext-alfabetet. For hvert almindelige bogstav, som man ønsker at formidle, skriver man derefter ciffertekstbrevet på sin plads. Så hvis man besluttede at kryptere wyseGEEK , ville man ende med:
zlvhJHHN
For at dechiffrere chifferteksten ville man bruge chiffer-tasten til at konstruere chiffertekstalfabetet og erstatte almindelig tekstbogstav for hvert chiffertekstbogstav.
Der er flere åbenlyse spor i selve chifferet, der hjælper med at afsløre budskabet i denne type simpelt chiffer. Den ene er, at en kodetekstmeddelelse vil være vrøvl, hvilket vil være en stærk ledetråd, at en chiffer blev brugt. For det andet hjælper bogstavfrekvenser, der er almindeligt kendt for at findes på engelsk - hvilket gør E, T, A, O og N til de mest almindelige bogstaver - sandsynligvis hjælpe med at afsløre nogle stærke ledetråde om den anvendte kode, hvis beskeden har nogen længde .
Selvom den enkle type ciffer, der er beskrevet, kan brydes og ikke længere er i alvorlig brug, er der mere komplekse. Med disse ciftere såvel som enkle er ciffernøglens sikkerhed afgørende for korrekt transmission af en krypteret meddelelse. Hvis modtageren ikke får nøglen, betyder det, at beskeden går ulæst. Ciffernøglen, der falder i de forkerte hænder, ødelægger meddelelsens sikkerhed. Af denne grund er kodning af nøglestyring et vigtigt element i kryptografi.