Output will appear here...Brute-force all 25 shifts
Wat is het Caesarcijfer?
Het Caesarcijfer is een substitutiecijfer dat elke letter in een bericht vervangt door een andere letter een vast aantal posities verder langs het alfabet Verschuiving met drie en A wordt D, B wordt E, en Z wikkelt zich rond naar C. Het is vernoemd naar Julius Caesar, die volgens de Romeinse historicus Suetonius een verschuiving van drie gebruikte om zijn militaire correspondentie te beschermen, Deze tool codeert platte tekst in cijfertekst, decodeert cijfertekst terug naar platte tekst, en kan elke mogelijke verschuiving tegelijk proberen als je de sleutel niet kent.
Een Caesarcijfer heeft slechts 25 bruikbare sleutels, één voor elke verschuiving van 1 naar 25, wat het gemakkelijk maakt om te leren en gemakkelijk te breken Omdat het aantal sleutels zo klein is, kan een aanvaller ze gewoon allemaal proberen, een aanpak die brute kracht wordt genoemd. De tool bouwt die volledige lijst voor je op: plak een onderschept bericht en toont alle 25 kandidaat-decoderingen, zodat je de kolom kunt lezen en degene kunt zien die in echte woorden verandert. Dit is de reden waarom het Caesar-cijfer vandaag de dag een lesvoorbeeld is in plaats van echte beveiliging.
Twee bekende speciale gevallen zijn inbegrepen ROT13 is een Caesarcijfer met een verschuiving van precies 13, en omdat 13 de helft van 26 is, geeft het twee keer toepassen de originele tekst terug, dus dezelfde knop scrambles zowel als unscrambles Het wordt gebruikt op forums en in Usenet-berichten om spoilers en punchlines te verbergen zonder ze echt te coderen ROT47 breidt het idee uit naar 94 afdrukbare ASCII-tekens, dus het roteert ook cijfers en interpunctie Alles hier draait volledig in uw browser: uw tekst wordt nooit geüpload, gelogd of opgeslagen, het hulpmiddel werkt offline zodra het is geladen, en het is gratis zonder dat er een account nodig is.
Hoe de Caesar Cipher tool te gebruiken?
Voer uw tekst in
Typ of plak het bericht dat u wilt coderen in het invoervak, of plak cijfertekst die u wilt decoderen.
Kies het cijfer en de sleutel
Kies standaard Caesar en stel een verschuiving in van 1 naar 25, of selecteer de ROT13- of ROT47-voorinstelling waarvoor geen sleutel nodig is.
coderen of decoderen
Schakel tussen coderen en decoderen Coderen verschuift letters naar voren; decoderen verschuift ze met dezelfde hoeveelheid terug.
Kopieer het resultaat of scheur de sleutel
Kopieer de uitvoer met één klik, of open de lijst met brute kracht om alle 25 mogelijke decoderingen te zien wanneer de sleutel onbekend is.
Belangrijkste kenmerken
Elke verschuiving van 1 naar 25
Stel de exacte sleutel in die u nodig heeft Letters wikkelen zich rond het alfabet en de behuizing blijft behouden op zowel coderen als decoderen.
ROT13- en ROT47-voorinstellingen
ROT13 met één klik voor scrambling in spoilerstijl en ROT47 om cijfers, interpunctie en letters te roteren.
Brute-force cracker
Bekijk alle 25 mogelijke decoderingen tegelijk om een bericht te herstellen wanneer u niet weet welke dienst is gebruikt.
Behoudt alles behalve letters
Ruimtes, cijfers, interpunctie en symbolen gaan ongewijzigd door, zodat de opmaak en lay-out intact blijven.
Frequently Asked Questions
Related Tools
HTML Entity Encoder/Decoder
Encode and decode HTML entities - named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Image to Base64 Converter
Convert images to Base64 data URIs and decode Base64 back to images.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Comments
0 comments
No comments yet. Be the first to share your thoughts!