Hardwarebeveiliging
Wat is de belangrijkste reden waarom een hardware-trojan met gewone tests moeilijk te vinden is?
- AOmdat de hardware-trojan buiten de chip is aangebracht
- BOmdat de hardware-trojan de testapparatuur kapotmaakt
- COmdat hij zo is gemaakt dat hij alleen werkt bij zeer zeldzame ingangen of voorwaarden (trigger) en zich voor het overige gedraagt als een normale schakeling
Antwoord en toelichting tonen
Antwoord: C. Omdat hij zo is gemaakt dat hij alleen werkt bij zeer zeldzame ingangen of voorwaarden (trigger) en zich voor het overige gedraagt als een normale schakeling
Productietests controleren of de functies zoals ontworpen correct werken. Een hardware-trojan is zo gemaakt dat hij alleen werkt onder voorwaarden die in tests vrijwel niet voorkomen, zoals wanneer een bepaalde 32-bitswaarde wordt ingevoerd of een teller miljarden bereikt, dus hij lijkt normaal. De schakeling kan ook zeer klein zijn vergeleken met de miljarden transistoren van het geheel, zodat ontdekking op het oog ook moeilijk is.