Hardwarebeveiliging: nieuwste ontwikkelingen
De publieke sleutel van ML-KEM-768 is 1184 bytes en de cijfertekst 1088 bytes, terwijl de publieke waarde van X25519, een sleuteluitwisseling op elliptische krommen, 32 bytes is. Hoeveel keer zo groot als de publieke waarde van X25519 is de publieke sleutel van ML-KEM-768?
- A37 keer
- B71 keer
- C296 keer
Antwoord en toelichting tonen
Antwoord: A. 37 keer
1184 ÷ 32 = 37, dus 37 keer. Bij een sleuteluitwisseling wordt ook de cijfertekst van 1088 bytes verstuurd, dus er worden veel meer gegevens uitgewisseld dan bij een sleuteluitwisseling op elliptische krommen, waarbij publieke waarden van 32 bytes worden uitgewisseld. Bij een smartcard of een kleine microcontroller moeten onder meer de grootte van het RAM en de buffers voor sleutels en tussenwaarden en de maximale grootte van in één keer verstuurde gegevens worden herzien, wat het hardwareontwerp beïnvloedt. Ook bij handtekeningen is een handtekening van ML-DSA-65 al 3309 bytes groot, veel groter dan een handtekening op elliptische krommen.
Verder: nog 9 vragen over Hardwarebeveiliging: nieuwste ontwikkelingen