← Nieuwste papers
💻 computer science

Early Detection of Hardware Trojans Using Neural Controlled Differential Equations and Analysis of Power Traces

Dit artikel stelt een nieuw hardware Trojan-detectiekader voor dat Neural Controlled Differential Equations (NCDEs) gebruikt om nominale vermogenssporen te modelleren en een Linear Discriminant Analysis (LDA) classifier om tussen slapende en actieve Trojans te onderscheiden en deze te identificeren, waarbij een superieure nauwkeurigheid en vroege detectiecapaciteiten worden bereikt in vergelijking met traditionele machine learning-methoden.

Oorspronkelijke auteurs: Hasala Senevirathne, Rahul Vishwakarma, Amin Rezaei

Gepubliceerd 2026-07-28
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Hasala Senevirathne, Rahul Vishwakarma, Amin Rezaei

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je de wereld van computerchips voor als een bruisende, hoogtechnologische stad, gebouwd in een piepkleine siliciumwijk. Elke dag volgen miljarden kleine arbeiders (transistors) strikte instructies om je telefoon, auto of laptop soepel te laten draaien. Maar wat als een paar van deze arbeiders stiekem zijn ingehuurd door een schurk? Dit zijn geen gewone luie arbeiders; het zijn "Hardware Trojans". Het zijn sluwe, verborgen aanpassingen die in de chip zijn geplaatst. De meeste tijd zitten ze volkomen stil, doen ze alsof ze normaal zijn en wachten ze op een geheim signaal om wakker te worden en chaos te veroorzaken—zoals het stelen van je wachtwoorden of het uitschakelen van een systeem. Het enge is dat, zodra ze wakker worden, het vaak te laat is om ze te stoppen.

Jarenlang hebben beveiligingsexperts geprobeerd deze digitale spionnen te vangen, maar het is alsof je naar een spook zoekt in een overvolle kamer. Traditionele methoden proberen de blauwdrukken (het ontwerp) te inspecteren of de arbeiders één voor één te testen, maar deze spionnen zijn te goed in het verbergen van zichzelf. Ze verschijnen alleen wanneer ze dat willen, of ze verbergen zich zo goed dat standaardtests ze volledig missen. Hier komt een nieuw soort detective in beeld, een die niet alleen naar de arbeiders kijkt, maar naar de "hartslag" van de stad luistert. Door te kijken naar hoeveel elektriciteit de chip verbruikt (de power trace), kunnen experts het zwakke, onregelmatige bonzen van een verborgen spion horen. Echter, deze signalen zijn rommelig en veranderen constant, waardoor ze moeilijk te lezen zijn met traditionele instrumenten.

Maak kennis met de onderzoekers van de California State University, Long Beach, die een nieuw soort digitale detective hebben gebouwd genaamd HOODOO. Denk aan HOODOO als een superintelligente, continue luisteraar die niet alleen momentopnames maakt van het energieverbruik van de chip, maar de stroom van elektriciteit volgt als een rivier. In plaats van elke seconde het waterpeil te controleren (wat een kleine rimpeling zou kunnen missen), gebruikt HOODOO een wiskundig hulpmiddel genaamd Neural Controlled Differential Equations (NCDEs). Je kunt NCDEs zien als een magische lens die een grillige, schokkerige lijn van data verandert in een vloeiend, lopend verhaal. Dit stelt het systeem in staat om precies te leren hoe een "gezonde" chip klinkt wanneer deze haar normale werk doet.

Het genie van dit artikel ligt in de manier waarop HOODOO problemen opspoort. Het systeem wordt getraind alleen op chips die bekend staan als schoon. Het leert het perfecte ritme van een Trojan-vrije chip. Wanneer het vervolgens naar een nieuwe chip luistert, probeert het de volgende hartslag van het ritme te voorspellen. Als de chip schoon is, is de voorspelling perfect. Maar als er een Trojan aan het werk is—zelfs als deze nog slaapt (dormant)—creëert dit een minuscuul, bijna onzichtbaar wiebel in het ritme. Omdat HOODOO zo gevoelig is voor de stroom van de tijd, merkt het deze kleine afwijkingen op die andere methoden missen. Het artikel laat zien dat deze aanpak er succesvol in is geslaagd om drie scenario's te onderscheiden: een chip zonder spion, een chip met een slapende spion, en een chip waar de spion al wakker is geworden en problemen veroorzaakt.

In hun experimenten testten het team deze methode op standaard hardware-benchmarks, inclusief chips die ontworpen zijn voor encryptie en seriële communicatie. Ze kwamen tot de conclusie dat HOODOO deze verborgen dreigingen betrouwbaar kon detecteren. Specifiek was het systeem in staat om een "slapende" Trojan op te sporen wanneer de vermogensafwijking ten minste 3% van de piekwaarde van het vermogen bedroeg. Onder die drempel van 3% werd het signaal te zacht om te onderscheiden van de normale achtergrondruis, wat suggereert dat er een limiet is aan hoe klein een spion kan zijn voordat hij onzichtbaar blijft voor deze specifieke methode. Echter, voor alles groter dan dat, bleek de methode zeer effectief en presteerde het beter dan oudere machine learning-technieken zoals LSTMs en Multi-Layer Neural Networks, die vaak worstelen met de rommelige, onregelmatige aard van echte vermogensdata.

Het artikel beweert niet dat het het probleem van hardwarebeveiliging voor altijd heeft opgelost, noch suggereert het dat HOODOO elke mogelijke spion kan vangen. De auteurs merken er zorgvuldig bij op dat hun methode afhankelijk is van het feit dat de Trojan een meetbare "voetafdruk" achterlaat in het stroomverbruik. Als een spion ontworpen is om volkomen stil te zijn of als de ruis in de omgeving te hoog is, wordt detectie moeilijker. Bovendien, hoewel het systeem uitstekend is in het onderscheiden tussen "schoon" en "geïnfecteerd", vereiste het maken van onderscheid tussen een "slapende" en een "actieve" Trojan extra stappen met behulp van ruisinjectie in hun tests, aangezien de standaard datasets geen exacte tijdstempels boden voor wanneer de spionnen wakker werden.

Uiteindelijk suggereert dit onderzoek dat door vermogenssporen te behandelen als een continu, vloeiend verhaal in plaats van een reeks losstaande punten, we hardware-spionnen veel eerder kunnen vangen. Het HOODOO-framework biedt een veelbelovende nieuwe manier om onze digitale steden veilig te houden, niet alleen door te wachten tot het alarm afgaat, maar door te luisteren naar de zwakste fluistering van een geheim plan voordat het zelfs maar begint.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →