Wat is de Ragbaby-cijfercode?
De Ragbaby-cijfercode werd uitgevonden door SHERLAC, een lid van de American Cryptogram Association (ACA), en voor het eerst beschreven in het juli/augustus 1955 nummer van het ACA-tijdschrift The Cryptogram.
De letters van de gewone tekst (de oorspronkelijke boodschap) worden omgezet in een versleuteld alfabet, en een numerieke sleutel bepaalt hoe de letters veranderen. Dit betekent dat de sleutel een getal is dat aangeeft hoeveel stappen je afwijkt van het alfabet om de versleutelde letter te krijgen.
De numerieke sleutel is gebaseerd op het woordnummer in de tekst en de positie van de letter in het woord. In de eerste beschrijving van het sleutelalfabet werd een alfabet van 24 letters gebruikt, waarbij de letters I/J en W/X samengevoegd werden. Maar een alfabet met 26 of zelfs 36 letters kan ook gebruikt worden.
Het versleutelde alfabet wordt gemaakt met een sleutelwoord. In dit sleutelwoord worden herhaalde letters weggelaten. Daarna volgen de overgebleven letters van het alfabet in de juiste volgorde. De letter J wordt vervangen door I en de letter X door W.
De gewone tekst wordt opgeschreven, waarbij de spaties tussen de woorden behouden blijven. Onder elk woord worden opeenvolgende nummers gezet. Het nummer 1 komt onder het eerste woord, nummer 2 onder het tweede woord, nummer 3 onder het derde, enzovoort. Daarna worden de letters in elk woord ook opeenvolgend genummerd, te beginnen met het nummer van het woord. Als het nummer hoger is dan het aantal letters in het alfabet, begint de telling weer bij 1. Woorden met streepjes of apostroffen worden gezien als één woord.
Lees meer over Ragbaby op cryptocrackprogram (en)
De functie Ragbaby
Bovenaan het scherm staat een tekstveld waarin je de tekst plaatst, die je wilt versleutelen of ontsleutelen.
Daaronder staat een tekstveld waar je de sleutel plaatst.
Onder de sleutel staat een keuzemenu met de opties voor het alfabet. Je hebt de keuze uit:
- Origineel – 24 tekens J→I en x→W
- 26 tekens (A-Z)
- 36 teksens (A-Z 0-9)
Onder het keuzemenu staat een schuifknop waarmee je aangeeft of je de ingevoerde tekst wilt Versleutelen (Coderen) of wilt Ontsleutelen.
Onder Uitvoer zal de versleutelde of ontsleutelde tekst worden getoond en onder Alfabet zal het gebruikte alfabet worden getoond.