Binær kode
En binær kode er en talkode, hvor man oversætter bogstaver til binære tal. Et binært tal skrives kun med 0'er og 1'er. Læs mere om hvordan du løser og bryder binære koder i artiklen om talkoder.
Simpel binær kode
En oversættertabel kunne for eksempel se sådan her ud:
Bogstav | Binært tal |
---|---|
A | 00000 |
B | 00001 |
C | 00010 |
D | 00011 |
E | 00100 |
F | 00101 |
G | 00110 |
H | 00111 |
I | 01000 |
J | 01001 |
K | 01010 |
L | 01011 |
M | 01100 |
N | 01101 |
O | 01110 |
P | 01111 |
Q | 10000 |
R | 10001 |
S | 10010 |
T | 10011 |
U | 10100 |
V | 10101 |
W | 10110 |
X | 10111 |
Y | 11000 |
Z | 11001 |
Æ | 11010 |
Ø | 11011 |
Å | 11100 |
På den måde kan man oversætte "ANGRIB VED DAGGRY
" til den binære kode:
00000 01101 00110 10001 01000 00001 10101 00100 00011 00011 00000 00110 00110 10001 11000
ASCII-kode
Computere bruger også talkoder til at gemme og læse bogstaver. Hvert bogstav og tegn bliver altså gemt som tal. Det mest almindelige er at bruge den oversættelsestabel, der kaldes for ASCII. Fordi computere arbejder med 1-ere og 0-er, skrives tallet ofte i binært som 1 byte (8 bits).
Bogstav | ASCII | Binær |
---|---|---|
A | 065 | 01000001 |
B | 066 | 01000010 |
C | 067 | 01000011 |
D | 068 | 01000100 |
E | 069 | 01000101 |
F | 070 | 01000110 |
G | 071 | 01000111 |
H | 072 | 01001000 |
I | 073 | 01001001 |
J | 074 | 01001010 |
K | 075 | 01001011 |
L | 076 | 01001100 |
M | 077 | 01001101 |
N | 078 | 01001110 |
O | 079 | 01001111 |
P | 080 | 01010000 |
Q | 081 | 01010001 |
R | 082 | 01010010 |
S | 083 | 01010011 |
T | 084 | 01010100 |
U | 085 | 01010101 |
V | 086 | 01010110 |
W | 087 | 01010111 |
X | 088 | 01011000 |
Y | 089 | 01011001 |
Z | 090 | 01011010 |
Her bliver HEJ
oversat til 010010000100010101001010
. Den binære talkode kan også bruges til at skjule hemmelige beskeder i for eksempel digitale billeder (se også Bacons kode).
Koder og Hemmelig skrift | |
---|---|
Begreber | Chiffer, Ombytningskode,Transposition, Steganografi, Klartekst, Nøgle. |
Mono-alfabetiske koder | Morsekode, Frimurerkode, A-K kode, Tigerkode, Kodeordskode, Alternativt tegnsæt, Bacons kode, Mobilkode. |
Poly-alfabetiske koder | Vigenerekode |
Polygrafe koder | Playfairchiffer, To-kvadrat-chiffer, Fire-kvadrat-chiffer. |
Inspiration | Uløste koder, To-lås kryptering, Engangsblok, Envejskoder, Sprogkode. |
Kodebrydning | Kodebrydning, Frekvensanalyse. |