Wetenschap
Hier is hoe het werkt:
1. Meerdere cijferalfabetten: In tegenstelling tot eenvoudige vervangingscijfers die een enkel alfabet gebruiken, gebruikt polyfone substitutie meerdere cijferalfabetten, elk met een andere mapping van platte tekstletters naar cijfertekst letters.
2. Keuze van alfabet: De keuze van welk cijfer alfabet moet worden gebruikt voor elke platte tekstletter wordt vaak bepaald door een sleutelwoord of een patroon .
3. Voorbeeld: In een vigenère cijfer , het sleutelwoord bepaalt welke rij van het vigenère -vierkant wordt gebruikt voor elke volgende letter van het platte tekstbericht.
Voordelen:
* Verhoogde moeilijkheid voor cryptanalyse: De meerdere toewijzingen maken het moeilijker om de frequentie van letters in de cijfertekst te analyseren, een gemeenschappelijke techniek voor het breken van eenvoudige substitutiekaarten.
Nadelen:
* Complexe sleutelbeheer: Het bijhouden van meerdere alfabetten en het sleutelwoord (of patroon) kan een uitdaging zijn.
* Gevoeligheid voor bekende-plaintext-aanvallen: Als een aanvaller zelfs een klein deel van de platte tekst kent, kunnen ze mogelijk de sleutel afleiden en het hele bericht decoderen.
Voorbeelden van cijfers met behulp van polyfone substitutie:
* vigenère cipher
* Beaufort Cipher
* Porta Cipher
* gronsfeld cipher
Opmerking: Terwijl polyfone substitutiecijfers in hun tijd sterk werden beschouwd, zijn ze gemakkelijk verbroken met moderne cryptografische technieken. Tegenwoordig zijn ze meer van historisch belang dan praktisch gebruik.
Wetenschap © https://nl.scienceaq.com