Ga naar inhoud
100% lokaal

Caesar-brute kracht

Kraak een Caesarcijfer door alle 25 mogelijke verschuivingen tegelijk weer te geven.

Invoer
Uitvoer

Caesar-brute kracht

Plak de cijfertekst waarvan je vermoedt dat deze is gecodeerd met een Caesar-verschuiving (ook bekend als ROT-N) en deze tool past alle 25 mogelijke verschuivingen tegelijk toe, zodat je de lijst kunt scannen en degene kunt vinden die als platte tekst leest. Er is geen sleutel om te raden en niets om eerst te configureren: aangezien een Caesar-cijfer slechts 25 niet-triviale verschuivingen heeft, is het uitproberen van elke verschuiving sneller dan redeneren over welke verschuiving werd gebruikt.

Dit is de standaard eerste zet tegen een Caesar- of ROT-cijfer bij puzzeljachten, escape rooms en cryptografie-oefeningen voor beginners: in plaats van met de hand letter voor letter te decoderen, krijg je elke kandidaat leesbare tekst naast elkaar en je oog doet de rest, aangezien echte taal onmiddellijk tussen 24 regels wartaal naar voren springt. Het is ook handig voor CTF-uitdagingen en ouderwetse forumverduistering, waarbij korte berichten werden "versleuteld" met een vaste shift en de enige praktische aanval een uitputtende zoekactie is in plaats van frequentieanalyse.

Elk van de 25 regels is gelabeld met een ploegnummer, zodat je kunt noteren welke werkte, of dat uitzetten als je alleen maar wilt dat de ruwe kandidaten even doorbladeren. Getallen bestaan standaard uit twee cijfers, zodat de lijst op één lijn blijft terwijl u er doorheen scant. Alleen de 26 niet-geaccentueerde Latijnse letters A – Z zijn verschoven; Cijfers, interpunctie, spaties, tekens met accenten en andere scripts worden onaangeroerd in elke regel gekopieerd, precies zoals een Caesar-cijfer zich moet gedragen - zodat gemengde taal of opgemaakte tekst nog steeds correct wordt gedecodeerd, waar het cijfer ook van toepassing is.

Alles draait lokaal in uw browser. De cijfertekst die je plakt, wordt nooit ergens geüpload, wat van belang is als je een privépuzzel, een CTF-vlag of een tekst aan het doorwerken bent die je niet aan een externe dienst wilt overhandigen, alleen maar om 25 diensten te proberen.

FAQ

Hoe verschilt dit van het Caesar-cijferinstrument?
De Caesar-coderingstool codeert of decodeert met één shift die u kiest. Deze tool slaat het kiezen van een ploeg volledig over en toont het resultaat van alle 25 in één keer, wat precies is wat je wilt als je de gebruikte ploeg niet kent.
Waarom slechts 25 diensten en niet 26?
Een verschuiving van 0 (of 26) laat de tekst ongewijzigd, dus het kan nooit een Caesar-gecodeerd bericht zijn dat de moeite waard is om te decoderen; de andere 25 dekken alle mogelijkheden.
Wat als de leesbare tekst letters met accenten of een ander alfabet gebruikt?
Een klassiek Caesar-cijfer verschuift alleen de 26 niet-geaccentueerde Latijnse letters, dus deze tool laat geaccentueerde tekens, interpunctie en niet-Latijnse schrift op elke regel onaangeroerd, passend bij de manier waarop het cijfer feitelijk wordt toegepast.
Leidt dit brute forceren ook tot andere cijfers?
Nee. Het is specifiek voor verschuivingen met één alfabet in Caesar/ROT-stijl. Een Vigenère-cijfer heeft een andere aanval nodig, en daar is het Vigenère-cijfergereedschap voor.
Wordt mijn tekst ergens geüpload?
Nee. Alle 25 diensten worden lokaal in uw browser berekend; de cijfertekst verlaat nooit uw apparaat.