Abuse Melding

Je hebt een klacht over de onderstaande posting:

27-01-2018, 21:32 door Bitwiper

Door MrRight: Stel dat ik een bestand codeer met een bepaalde sleutel en AES-256, geheim.doc Jouw specificatie is incompleet (je zou kunnen beargumenteren dat jouw specificatie wel compleet is als de lengte van het onversleutelde bestand 16 bytes is, maar dat ter zijde). Met AES versleutel je een blok van 16 bytes (128 bits). Daarbij geldt dat als je dezelfde 16 bytes input met dezelfde sleutel versleutelt, je exact dezelfde output krijgt. Omdat in veel bestandstypes de eerste "tig" bytes hetzelfde of bijna hetzelfde zijn, werkt dit known plaintext aanvallen in de hand. Om die reden wordt vaak een random bytereeks "meeversleuteld", dit wordt de Initialization Vector (IV) genoemd. En als de input langer is dan 16 bytes, moet je voor een bepaalde "block cipher mode of operation" kiezen. En als de input niet exact een veelvoud van 16 bytes lang is, moet je een bepaalde vorm van padding kiezen. Bij versleutelde bestanden die met een of meer anderen (kunnen) worden uitgewisseld, is het gebruikelijk om deze ...

Beschrijf je klacht (Optioneel):

captcha