Bifid-cijfer
Versleutel of ontsleutel tekst met het Bifid-cijfer, dat een Polybius-vierkant met transpositie combineert.
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.