Wat is Scytale en hoe werkt deze functie?

Hoe is Scytale ontstaan?

De scytale (oud Grieks σκυτάλη skytálē, “stok,” “staaf”) is de oudste bekende militaire versleutelingsmethode. Een Scytale ofwel een stok met een bepaalde diameter werd gebruikt voor versleuteling.

Wat is Scytale?

Om een bericht te maken, wikkelde de afzender een lint van perkament of een leren strip spiraalvormig om de scytale, schreef het bericht langs de lengte van de stok op het lint, en wikkelde het daarna af. Het lint zonder de stok werd aan de ontvanger gegeven.

Als het lint in verkeerde handen viel, kon het bericht niet worden gelezen omdat de letters willekeurig leken te zijn gerangschikt op het lint. De juiste ontvanger kon het bericht lezen met een identieke scytale.

De diameter van de stok is dus de sleutel in deze versleutelingsmethode.

De scytale behoort tot de transpositieversleutelingen. Dit betekent dat de volgorde van de letters in het bericht wordt veranderd volgens een bepaald patroon.

Lees meer over Scytale op Wikipedia (en)

De functie Scytale

Boven het Uitvoer gedeelte staat een schuifkop waarmee je kunt kiezen tussen coderen en ontsleutelen.

Coderen

Als je ‘coderen’ kiest verschijnen er 4 tekstvakken.

In het eerste tekstveld plaats je de tekst die je versleuteld wilt hebben.

In het tekstveld achter Omtrek geef je de waarde van de omtrek van de Scytale. Je kunt een waarde intypen of de waarde veranderen met de plus- en min-knop.

Het aantal kolommen kun je aangeven in het tekstveld achter Kolommen. Ook hier kun je een waarde typen of de waarde aanpassen met de plus- en min-knop.

In het laatste tekstveld, Aantal gepaarde karakters (in leesrichting), geef je aan hoeveel karakters er als paar moeten worden gevormd. Je kunt ook hier een waarde typen of de waarde aanpassen met de plus- en min-knop.

Onder uitvoer komt de versleutelde tekst te staan.

Schermafdruk scytale coderen in GC Wizard

Ontsleutelen

Als je ‘ontsleutelen’ kiest verschijnen er 4 tekstvakken.

In het eerste tekstveld plaats je de tekst die je ontsleuteld wilt hebben.

In het tekstveld achter Omtrek geef je de waarde van de omtrek van de Scytale. Je kunt een waarde intypen of de waarde veranderen met de plus- en min-knop.

Het aantal kolommen kun je aangeven in het tekstveld achter Kolommen. Ook hier kun je een waarde typen of de waarde aanpassen met de plus- en min-knop.

In het laatste tekstveld, Aantal gepaarde karakters (in leesrichting), geef je aan hoeveel karakters er als paar moeten worden gevormd. Je kunt ook hier een waarde typen of de waarde aanpassen met de plus- en min-knop.

Onder uitvoer komt de ontsleutelde tekst te staan.

Schermafdruk scytale decoderen in GC Wizard