initialisatievectoren
Een initialisatievector, afgekort als IV, is een extra invoer voor bepaalde blokcijfermodus waarmee hetzelfde bericht met dezelfde sleutel niet telkens dezelfde ciphertext oplevert. Veelvoorkomende modi die IV’s gebruiken zijn CBC, CFB, OFB en CTR. Het doel is om patronen in plaintext te verbergen en de vertrouwelijkheid te versterken.
Voorwaarden en grootte: voor een gegeven sleutel moet de IV uniek zijn voor elke te versleutelen boodschap.
Toepassing en verzending: de IV zelf is geen geheim en wordt meestal samen met de ciphertext verzonden.
Kernpunten en risico’s: hergebruik van een IV met dezelfde sleutel kan leiden tot ernstige beveiligingslekken en
Samenvatting: de IV levert variatie en verbergen van patronen in veel blokcijfermodi en moet uniek en bij