Ga naar inhoud
100% lokaal

Bifid-cijfer

Versleutel of ontsleutel tekst met het Bifid-cijfer, dat een Polybius-vierkant met transpositie combineert.

Invoer
Uitvoer

Bifid-cijfer

Het Bifid-cijfer, uitgevonden door Félix Delastelle rond 1901, is een klassiek cijfer dat een Polybius-vierkant met transpositie combineert, wat het veel beter bestand maakt tegen eenvoudige frequentieanalyse dan een gewoon vervangingscijfer. Elke letter van de klartekst wordt eerst een rij-kolom-coördinatenpaar op het vierkant; de coördinaten uit een heel blok letters worden vervolgens rij-cijfers-eerst en kolom-cijfers-ten-slotte geschreven en herzamengesteld om nieuwe coördinaten te produceren, die via hetzelfde vierkant terug in letters worden omgezet. Dit tool voert het hele proces in beide richtingen volledig in uw browser uit.

De trefwoord-optie vult het vierkant: zijn letters (ontdubbeld) vullen de eerste cellen, en de rest van het alfabet volgt op volgorde, zodat hetzelfde trefwoord altijd hetzelfde raster herbouwt. Kies een 5×5-vierkant, dat I en J zoals in het originele cijfer in één cel samenvoegt, of een 6×6-vierkant, dat I en J gescheiden houdt en de tien cijfers toevoegt zodat getallen ook kunnen worden versleuteld. De transposatieperiode bepaalt hoeveel letters tegelijk worden gemengd – een periode van 1 laat de tekst ongewijzigd, terwijl langere perioden elke letter's invloed over meer van de cijfertekst verspreiden. Tekens buiten het alfabet van het raster, zoals spaties en leestekens, kunnen volledig worden verwijderd of op hun oorspronkelijke positie worden behouden; de uitvoer in vaste breedte groeperen en hoofdletters of kleine letters kiezen zijn zuiver cosmetisch.

Zet "Vierkant en tussenstappen tonen" aan om het gemaakte raster te zien en blok voor blok de coördinaten voor en na transpositie – nuttig voor het controleren van een handberekening of om te begrijpen hoe het cijfer een bericht werkelijk schudt. De richtingsoptie laat u schakelen tussen versleutelen en ontsleutelen met hetzelfde trefwoord en dezelfde instellingen, en het tool behandelt Windows- en Unix-regeleindes op dezelfde manier.

Alles wordt lokaal uitgevoerd: uw trefwoord en tekst worden in uw browser verwerkt en nooit ergens geüpload. Wanneer u klaar bent, kopieert u het resultaat, downloadt u het als .txt-bestand, of stuurt u het rechtstreeks naar een ander tool om een tweede transformatie te koppelen.

FAQ

Hoe verschilt het Bifid-cijfer van een gewoon Polybius-vierkant?
Een Polybius-vierkant vervangt alleen letters door coördinatenparen – een eenvoudige substitutie. Het Bifid-cijfer voegt een transposatiestap toe: coördinaten uit een heel blok letters worden samen gemengd voordat ze terug worden omgezet, zodat een enkele klartekstletter meer dan één chiffertekstletter kan beïnvloeden.
Wat bepaalt de transposatieperiode eigenlijk?
Het bepaalt hoeveel letters in één blok worden gegroepeerd voordat hun rij- en kolom-cijfers worden gemengd. Een periode van 1 mengt niets (de uitvoer is gelijk aan de invoer); langere perioden, tot de lengte van de hele tekst, verspreiden elke letter over meer van het resultaat en maken het cijfer moeilijker met de hand te kraken.
Waarom zou ik een 6×6-vierkant in plaats van 5×5 gebruiken?
Het klassieke 5×5-vierkant moet I en J in één cel samensmelten, dus ontsleuteling kan ze nooit volledig onderscheiden. Een 6×6-vierkant houdt elke letter gescheiden en voegt de tien cijfers toe, zodat getallen in uw tekst worden versleuteld in plaats van te worden verwijderd of onveranderd door te geven.
Kan ik de exacte originele tekst, inclusief spaties en leestekens, herstellen?
Ja, als u "Tekens buiten het alfabet" vóór versleuteling op "Op plaats behouden" instelt. Het tool voegt dan spaties, cijfers (in 5×5-modus) en leestekens op hun oorspronkelijke posities opnieuw in, zodat ontsleuteling met dezelfde instellingen de tekst exact reproduceert, behalve voor hoofdletters/kleine letters als u die hebt gewijzigd. Letters met accenten worden eerst tot hun basisvorm herleid (á → A), dus alleen kale A-Z komt onveranderd terug.
Wordt mijn tekst of trefwoord ergens geüpload?
Nee. Het Bifid-cijfer wordt volledig in uw browser uitgevoerd – uw trefwoord en tekst verlaten uw apparaat nooit.