Caesarrotatie

Hieronder staat een voorbeeld van deze methode. Je vult het Rot-getal in en het script doet de rest. Spaties blijven spaties, speciale tekens blijven speciale tekens. Cijfers blijven ook gewoon gelijk.

De Caesarrotatie, kortweg Rot, verandert de letters in een opvolgende letter, met een vast aantal letters als afstand. In Rot4 wordt de A dus een E, enzovoorts.

Actie Encryptie Decryptie
Rotatiegetal
Tekenreeks

Werking van het script

Het script doorloopt alle tekens en kijkt welke positie een letter in het alfabet heeft. Vervolgens telt deze het rotatiegetal erbij op en zorgt ervoor dat het getal niet hoger wordt dan 26. Vervolgens wordt de letter bij het nieuwe nummer opgezocht en teruggegeven. De decryptie verloopt precies hetzelfde, maar dan met 26 verminderd met het rotatiegetal.

Opvallend

De gecodeerde en gedecodeerde tekenreeks van Rot13 is hetzelfde. Dit komt omdat bij encryptie alle tekens 13 opschuiven en bij decryptie 26-13=13.