Hardwarebeveiliging
Wat kan er gebeuren als bij het maken van een cryptografische sleutel toevalsgetallen van slechte kwaliteit worden gebruikt die gemakkelijk te voorspellen zijn?
- ADe cryptografische verwerking wordt sneller
- BDe lengte van de cijfertekst verdubbelt
- COok als het cryptografische algoritme sterk is, kan de sleutel worden geraden en de cryptografie worden gebroken
Antwoord en toelichting tonen
Antwoord: C. Ook als het cryptografische algoritme sterk is, kan de sleutel worden geraden en de cryptografie worden gebroken
De veiligheid van cryptografie berust erop dat de aanvaller de sleutel niet kent. Als de toevalsgetallen waarmee de sleutel wordt gemaakt een bias hebben, of direct na het inschakelen nog niet genoeg onvoorspelbaarheid is verzameld, worden de kandidaat-sleutels weinig en kunnen ze met brute force worden gevonden. Er zijn gevallen gerapporteerd waarin door gebreken in toevalsgetallen veel apparaten vergelijkbare sleutels hadden. Het genereren van toevalsgetallen is een van de meest fundamentele onderdelen van beveiliging.