Bifid-kode

Fra SPJDRpedia

Bifid-koden er en digrafisk kode opfundet af Felix Delastelle omkring 1910. Det er svært at bryde koden. Den er i familie med Trifid-koden, som Delastelle også opfandt.

Hvordan bruger man bifid-koden?

Det hele begynder med en Polybius-firkant,

1 2 3 4 5
1 A B C D E
2 F G H J K
3 L M N O P
4 Q R S T U
5 V W X Y Z

1. Oversæt din klartekst til koordinater ved at bruge Polybius-firkanten. For eksempel:

T I L  H E L V E D E  M E D  R E G L E R N E!
4 4 1  3 5 1 1 5 4 5  2 5 4  2 5 2 1 5 2 3 5 
4 2 3  2 1 3 5 1 2 1  3 1 1  4 1 2 3 1 4 3 1

2. Skriv koordinaterne op i rækker for fem bogstaver af gangen. For eksempel bliver de første fem bogstaver "TILHE" til sekvensen,

4 4 1 3 5 4 2 3 2 1

3. Læs nu sekvensen som en liste af koordinater, og oversæt dem til bogstaver igen,

4 1 5 2 2 
4 3 4 3 1
T L U M B

4. Gentag proceduren for de næste fem bogstaver indtil du har koden,

T L U M B A U P E B W J P A D B K H C O E

Hvordan løser man koden?

Hele processen foregår baglæns.

  1. Opdel koden i blokke med fem bogstaver i hver.
  2. For hver blok skriver du koordinaterne fra Polybius firkanten op som en række.
  3. Knæk rækken på midten og placer den sidste halvdel under den første.
  4. Aflæs de nye koordinater i søjlerne, og oversæt tilbage til klarteksten.

Variationer

I den simpleste variation ændrer du længden af blokkene. En ulige længde skulle efter sigende være sværest at bryde.

Alternativt kan du ombytte bogstaverne i Polybius-firkanten. Det kan gøres med et kodeord som "SPJDR", så man får denne firkant,

1 2 3 4 5
1 S P J D R
2 A B C E F
3 G H K L M
4 N O Q T U
5 V W X Y Z

Kilder

Ad puzzle lock.svg 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.