UTILS.
100% in de browser
🥓

Baconiaans (Bacon) cijfer encoder / decoder

Codeer elke letter als een groep van 5 symbolen van A's en B's (of 0/1) — het biliterale Bacon-cijfer. Ondersteunt de klassieke 24-letter- en 26-letter-tabellen met aparte codes.

— uitvoer verschijnt hier —

Over deze tool

De baconiaanse (Bacon) cijfer encoder / decoder is een gratis tool in je browser voor Francis Bacons biliterale cijfer, uitgevonden rond 1605. Elke letter van het alfabet wordt weergegeven door een groep van vijf symbolen uit slechts twee toestanden — traditioneel A en B — zodat elke letter een patroon als AABBB wordt. Met vijf binaire posities zijn er 32 mogelijke codes, ruim voldoende voor de 26 letters, wat het cijfer laat werken als een vijf-bits binaire codering van het alfabet.

Twee tabellen worden aangeboden. De klassieke 24-letter-tabel volgt Bacons origineel, waarin I en J één code delen en U en V een andere (AAAAA voor A tot en met BABBB voor Z). De 26-letter-tabel met aparte codes geeft elke letter zijn eigen unieke vijf-bits code van 00000 tot 11001. Je kunt de uitvoer weergeven als A/B of als 0/1. Alle verwerking gebeurt lokaal in je browser en niets wat je typt wordt ergens heen gestuurd.

Bij coderen worden niet-letters genegeerd en wordt elke letter een groep van vijf symbolen. Bij decoderen verwijdert de tool alles behalve de twee symbolen, splitst de stroom in groepen van vijf en beeldt elke groep terug af op een letter. De echte slimheid van het baconiaanse cijfer is steganografisch: omdat het slechts twee verschillende toestanden nodig heeft, kunnen de A's en B's verborgen worden in een dektekst met twee lettertypen, hoofd- en kleine letters, of enig ander subtiel tweevoudig verschil — waardoor een geheim bericht in het volle zicht kan verstoppen, wat het een favoriet maakt van escape rooms en puzzeljachten.

Veelgestelde vragen

Hoe codeert het baconiaanse cijfer letters?
Elke letter wordt afgebeeld op een groep van vijf symbolen uit een tweeletteralfabet (A/B), zoals AAAAA voor A en AAAAB voor B. Vijf binaire posities geven 32 codes, ruim genoeg om alle 26 letters te dekken als een vijf-bits codering.
Wat is het verschil tussen de 24- en 26-letter-tabellen?
De klassieke 24-letter-tabel is Bacons origineel, waarin I/J een code delen en U/V een code delen. De 26-letter-tabel wijst elke letter zijn eigen aparte vijf-bits code toe van 00000 tot 11001.
Waarom kan het cijfer in gewone tekst verborgen worden?
Omdat het slechts twee toestanden gebruikt, kunnen de A's en B's gecodeerd worden als elk tweevoudig onderscheid in een dektekst — twee lettertypen, vet versus normaal, of hoofd- versus kleine letters — waardoor het bericht steganografisch verborgen wordt in plaats van als voor de hand liggende cijfertekst.
Kan ik 0 en 1 gebruiken in plaats van A en B?
Ja. De symbolen-schakelaar wisselt de uitvoer tussen A/B en 0/1, wat het vijf-bits binaire karakter duidelijk maakt. Bij decoderen accepteert de tool zowel A/B als 0/1 en negeert alle andere tekens.

Meer tools