Met deze twee widgets kunnen studenten spelen met enkele klassieke schema's voor...🔽
...zowel het coderen als het "kraken" van geheime berichten. De leerlingen kunnen berichten voor vrienden versleutelen en, als ze zin hebben in een uitdaging, berichten proberen te kraken waarvan ze de geheime sleutel niet weten!
Caesar Shift - codering door het alfabet een bepaald aantal plaatsen vooruit of achteruit te schuiven.
Willekeurige substitutie - codering via een 1:1-substitutie van één alfabetletter voor een ander, maar willekeurig toegewezen in tegenstelling tot een uniforme ploeg.
Hoe moeilijk zou het zijn om een met dit cijfer versleuteld bericht te kraken? Maakt de lengte van de sleutel een verschil?
Dit is een interactieve versie van de Vigenère-codering die de codering en decodering animeert terwijl het gebeurt, met een stuk tekst om te coderen of te decoderen en de sleutel.
Een bericht versleutelen ...
Klik meerdere keren op Step en volg wat er gebeurt.
Bestudeer hoe de cijfertekst wordt geproduceerd.
Wat gebeurt er als je bij het laatste letter van het woord komt.
Nadat je een paar stappen hebt doorgelopen, klik op Afspelen om de rest van de zin te versleutelen.
Druk op Opnieuw en speel de animatie opnieuw.
Je kunt de snelheidsschuifregelaar gebruiken om het te versnellen of te vertragen.
Een bericht decoderen ...
Versleutel een bericht zoals hierboven.
Daarna markeer en kopieer de cijfertekst.
Plak het in het platte tekstgebied.
Opmerking: verander de sleutel niet en wijzig de schakelaar Coderen/Decoderen in Decoderen.
Druk een paar keer op Step en vervolgens op Afspelen.
Je zou de originele tekst moeten zien verschijnen.
WOORDENBOEK
Encryptie Een proces waarbij berichten worden gecodeerd om ze geheim te houden, zodat alleen "geautoriseerde" partijen deze kunnen lezen
Decryptie Een omgekeerde proces van de encryptie, die een geheime boodschap opneemt en de originele platte tekst reproduceert
Phishing Een techniek die probeert een gebruiker te misleiden om persoonlijke informatie achter te halen
Cipher De algemene term voor een techniek (of algoritme) die versleuteling uitvoert
Caesar Cipher Een techniek voor codering die het alfabet met een aantal tekens verschuift
Random Substitution Cipher Een codering techniek die elke letter van het alfabet toewijst aan willekeurig gekozen andere letters van het alfabet
Versleuteling kraken Wanneer je probeert een geheim bericht te ontcijferen zonder alle details te kennen, probeer je de versleuteling te "kraken"