Hvad er chifferkoder?

Krypteringskoder på deres mest basale niveau er metoder og værktøjer til kryptering af forskellige typer data. Det er vigtigt at bemærke, at chifferkoder adskiller sig fra den mere almindeligt kendte kode, idet koden bruger en forudbestemt række ord eller tal til at sende korte meddelelser eller ordrer. Omvendt transponerer eller erstatter chifferkoder de faktiske bogstaver og data med data bestemt af en bestemt algoritme. For eksempel, da japanerne startede deres angreb på Pearl Harbor i 1941, var kodesætningen, de brugte til at signalere angrebet, "Klatre Mount Nitaka." Havde den japanske kommandør brugt chifferkoder, kunne meddelelsen have lignet noget svarende til "A1XT3 11-3sD 22XD."

Oprindelsen af ​​ordet chiffer kommer fra det latinske ord sifra såvel som fra det arabiske ord sifr , der begge betyder "nul." Hvordan disse ord blev forbundet med kryptologi og chifferkoder generelt vides ikke. Historikere har spekuleret i, at da begrebet nul var en så fremmed og forvirrende idé for middelalderens europæere, hver gang det blev nævnt i samtale, var det beslægtet med at skjule den sande betydning af budskabet i et forvirrende koncept. Teorier fra andre oprindelser antyder, at fordi nul var et arabisk tal, sammenlignede den mere konservative af europæiske katolikker det med mørke hemmeligheder.

Chifferkoder findes i alle former for kompleksitet. Den enkleste af dem var engang let tilgængelig i en kornkasse. Dekoderringe, der var populære gennem store dele af 1950'erne og 60'erne, tilbød en enkel transpositionsciffer, hvor ringene blev brugt til at erstatte et bogstav i alfabetet med enten et bogstav eller et tal. Dette gjorde det muligt for børn at sende hemmelige beskeder til deres venner, der også havde dekoderringene.

I den anden ende af spektret er kryptering af militær kvalitet imidlertid, der bruger computeroprettede algoritmer til at skabe cifere af en sådan kompleksitet, at ofte den eneste måde at dechiffrere dem er ved hjælp af en nøgle. En chiffernøgle indeholder den algoritme, der bruges til at oprette den tilsvarende chifferkode. Når de bruges sammen med krypterede data, dekrypterer de dataene og gør dem brugbare igen.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?