IT-lexicon › Beveiliging › Synchroon stroomcijfer

Synchroon stroomcijfer

Beveiliging Svenska → Bijgewerkt: 2026-10-13

Een stroomcijfer waarvan de keystream alleen van sleutel en positie afhangt, zodat zender en ontvanger perfect gelijk moeten blijven lopen.

Een synchroon stroomcijfer genereert zijn keystream onafhankelijk van zowel plaintext als ciphertext. XOR de keystream met de plaintext om te versleutelen en met de ciphertext om te ontsleutelen. Dat maakt het snel en eenvoudig in hardware, en een omgeslagen ciphertextbit laat precies hetzelfde plaintextbit omslaan.

Die synchroniciteit is zowel kracht als zwakte. Laat één bit vallen of voeg er één in en de keystream loopt uit de pas, waardoor alles daarna onleesbaar is; protocollen hebben dus een teller, nonce of herstart nodig. Omdat de plaintext bit voor bit te bewerken is zonder de sleutel, is het cijfer kneedbaar (malleable), waar bit-flipping-aanvallen op steunen. Hergebruik van dezelfde sleutel en nonce maakt het erger: twee ciphertexts XOR'en tot de XOR van hun plaintexts.

← Terug naar het lexicon