Kodning

En kod är ett sätt att omvandla information till något annat. Ibland görs detta för att hålla ett meddelande hemligt. Detta kallas kryptering eller kryptografi. En källa ger följande förklaring: En kod är "ett ord, ett nummer eller någon annan symbol som används för att representera ett ord, en fras eller en stavelse i klartext". Det är en av de tidigaste formerna av kryptografi. Jämför kod med chiffer, där de enskilda bokstäverna är krypterade (förändrade).

Ibland är det ett enklare sätt att skicka ett meddelande. När personer på två olika båtar vill skicka ett meddelande kan de till exempel vara för långt borta för att ropa, men de kan skicka meddelanden med en flaggkod. En annan kod som folk använder kallas morsekod, där bokstäver byts ut mot punkter och streck, så här:

 SOS: ---------

Datorer använder koder genom att ändra bokstäver till 1:or och 0:or. Denna metod uppfanns för håltejp. Nu är den vanliga alfanumeriska koden ASCII.

Vissa människor skriver koder som ett slags spel. De tycker att det är roligt att skapa chiffer och roligt att bryta dem. Att knäcka en kod innebär att man tar isär den för att förstå hur den fungerar, och då kan man förstå meddelanden som är skrivna i koden. Kryptoanalys är också en seriös verksamhet. Nationer och andra organisationer har knäckt varandras chiffer i många århundraden.

Algoritmen (koden) för att göra ett meddelande hemligt kallas krypteringsalgoritm. För att ändra ett hemligt meddelande tillbaka behövs en dekrypteringsalgoritm.

KodflaggorZoom
Kodflaggor

Frågor och svar

F: Vad är en kod?


S: En kod är ett sätt att omvandla information till något annat, t.ex. ett ord, en siffra eller en symbol som används för att representera ett ord, en fras eller en stavelse i klartext. Det är en av de tidigaste formerna av kryptografi.

F: Hur fungerar kryptering?


S: Kryptering eller kryptografi fungerar genom att ändra bokstäver till 1:or och 0:or. Denna metod uppfanns för håltejp och nu är den vanliga alfanumeriska koden ASCII. Det kan också göras med hjälp av morsekod som ändrar bokstäver till punkter och streck.

F: Vad är kryptoanalys?


S: Kryptoanalys är en process där man bryter ner koder för att förstå hur de fungerar så att meddelanden som är skrivna i koden kan förstås. Nationer och andra organisationer har knäckt varandras chiffer i många århundraden.

F: Vad är krypteringsalgoritmer?


S: En krypteringsalgoritm är en algoritm (kod) som används för att göra ett meddelande hemligt. För att ändra ett hemligt meddelande tillbaka måste en dekrypteringsalgoritm användas.

F: Vilka är några exempel på koder som används?


S: Koder används ofta som ett sätt att hålla meddelanden hemliga genom kryptering eller kryptografi, men de kan också användas som ett enklare sätt att skicka meddelanden - till exempel när personer på två olika båtar vill skicka ett meddelande kan de använda flaggkoder eller morsekod i stället för att skrika över vattnet. Vissa människor skriver till och med koder som spel - de skapar chiffer och försöker sedan knäcka dem!

F: Finns det någon skillnad mellan koder och chiffer?


A: Ja, det finns en skillnad mellan koder och cyphers - även om båda innebär att bokstäver ändras till något annat, innebär koder att ord representeras med symboler medan enskilda bokstäver krypteras (ändras) med cyphers.

AlegsaOnline.com - 2020 / 2023 - License CC3