Aangedreven door
Learning - Insights

Wat is een Secure Element? Hoe beschermt het hardware-wallets?

Voor iedereen die cryptovaluta in een hardware-wallet bewaart, vervult een minuscule computerchip stilletjes een van de belangrijkste beveiligingstaken in het hele apparaat.

GESCHREVEN DOOR
DELEN
Wat is een Secure Element? Hoe beschermt het hardware-wallets?

Belangrijkste punten

  • Common Criteria EAL5+-chips helpen cryptovaluta-sleutels te beschermen tegen fysieke aanvallen.
  • Hardware-wallets bewaren privésleutels tijdens transacties in beveiligde elementen.
  • Beveiligingselementen blijven van cruciaal belang naarmate het zelfbeheer van cryptovaluta in 2026 toeneemt.

De meeste mensen zien het nooit, hebben er nooit mee te maken en horen er zelden iets over. Toch is deze gespecialiseerde chip verantwoordelijk voor de bescherming van de privésleutels die eigenaren controle geven over hun digitale activa. Zonder deze chip zouden veel moderne hardware-wallets veel kwetsbaarder zijn voor fysieke diefstal en geavanceerde aanvallen. Als je begrijpt wat een beveiligingselement is en wat het daadwerkelijk doet, wordt duidelijk waarom hardware-wallets een van de veiligste manieren zijn geworden om cryptovaluta op te slaan.

Secure Elements zijn ontwikkeld om geheimen te beschermen

Een beveiligingselement is een gespecialiseerde computerchip die is ontworpen voor één hoofddoel: het beschermen van zeer gevoelige informatie.

In tegenstelling tot de processor in een gewone laptop of smartphone is een beveiligingselement specifiek gebouwd om geheimen op te slaan en cryptografische bewerkingen uit te voeren zonder de informatie die het beschermt bloot te geven. In plaats van te proberen veel verschillende rekenopdrachten uit te voeren, richt het zich erop vertrouwelijke gegevens geïsoleerd te houden van al het andere in het apparaat.

Secure element visual design.
Een vereenvoudigde weergave van het proces van het beveiligingselement in een hardware-wallet. De onondertekende transactie gaat de chip in, maar de privésleutel zelf komt er nooit weer uit; deze blijft gewoon in het beveiligingselement zitten en voert de ondertekening intern uit. Alleen de voltooide handtekening komt naar buiten; daarom kan malware op een aangesloten computer de sleutel niet zomaar bemachtigen, zelfs niet als de rest van het apparaat is gecompromitteerd.

Dit specifieke type technologie is niet ontstaan met cryptovaluta. Beveiligingselementen worden al lang gebruikt in betaalkaarten, simkaarten, elektronische paspoorten en identificatiesystemen van overheden. Die sectoren stonden jaren geleden voor dezelfde uitdaging: het beschermen van digitale inloggegevens, zelfs als iemand fysiek in het bezit was van het apparaat.

Hardware-wallets passen datzelfde concept toe op cryptovaluta.

Waarom hardware-wallets er een nodig hebben

Elke cryptovaluta-wallet is afhankelijk van privésleutels.

Een privésleutel is in wezen het geheim dat het eigendom van digitale activa aantoont. Iedereen die toegang krijgt tot die sleutel, kan transacties autoriseren en geld overmaken. Het beschermen ervan is de allerbelangrijkste verantwoordelijkheid van elke wallet.

Software-wallets slaan sleutels op apparaten op die met het internet zijn verbonden, waardoor ze kwetsbaar zijn als de computer of smartphone wordt geïnfecteerd met kwaadaardige software. Hardware-wallets lossen een groot deel van dat probleem op door de privésleutel op te slaan in een apart apparaat dat geïsoleerd blijft van het internet. Het beveiligingselement versterkt die bescherming door een extra isolatielaag te creëren binnen de hardware-wallet zelf.

In plaats van de hoofdprocessor van de wallet rechtstreeks toegang te geven tot de privésleutel, houdt het beveiligingselement het geheim achter slot en grendel in zijn eigen beschermde omgeving. Zelfs andere componenten in de wallet kunnen de sleutel niet zomaar lezen wanneer ze maar willen.

Privésleutels bewaren in het beveiligingselement

Een van de grootste misvattingen over hardware-wallets betreft de manier waarop transacties worden ondertekend.

Wanneer iemand cryptovaluta verstuurt, kopieert de wallet de privésleutel niet naar een computer voordat de transactie wordt geautoriseerd. In plaats daarvan wordt de niet-ondertekende transactie ter controle naar de hardware-wallet gestuurd.

Nadat de eigenaar de transactiegegevens op het vertrouwde scherm van de wallet heeft bevestigd, voert het beveiligingselement intern de wiskundige ondertekeningsbewerking uit. Alleen de voltooide digitale handtekening verlaat de chip. De privésleutel zelf nooit. Die scheiding verkleint de kans aanzienlijk dat malware die op een aangesloten computer draait, de informatie zou kunnen stelen die nodig is om toegang te krijgen tot het geld.

Ontworpen om fysieke aanvallen te weerstaan

Het geïsoleerd houden van een privésleutel is slechts een deel van de taak. Een beveiligingselement is ook ontworpen om het stelen van die informatie buitengewoon moeilijk te maken, zelfs als iemand de hardware-wallet zelf in handen krijgt.

In tegenstelling tot een gewone computerchip bevat een beveiligingselement beveiligingsfuncties die rechtstreeks in het silicium zijn ingebouwd. Deze beveiligingen zijn ontworpen om pogingen om de chip te manipuleren, de interne circuits te onderzoeken of de werking ervan te beïnvloeden, te detecteren of te vertragen. Als de chip ongebruikelijke omstandigheden detecteert, zoals een abnormale spanning, onverwachte temperaturen of andere tekenen van manipulatie, kan hij de werking stopzetten, zichzelf resetten of de daarin opgeslagen informatie beschermen.

Een andere bedreiging komt van aanvallen die proberen geheimen te achterhalen door zorgvuldig te meten hoe een chip zich gedraagt tijdens het uitvoeren van berekeningen. Onderzoekers noemen dit zijkanaalaanvallen omdat ze informatie zoals stroomverbruik, timing of elektromagnetische signalen analyseren in plaats van de software rechtstreeks aan te vallen.

Beveiligingselementen zijn speciaal ontworpen om deze technieken aanzienlijk te bemoeilijken door de informatie die aanvallers proberen waar te nemen te maskeren of willekeurig te maken.

Willekeur is belangrijker dan de meeste mensen beseffen

Beveiliging begint al lang voordat de eerste transactie ooit wordt ondertekend.

Wanneer een hardware-wallet voor het eerst wordt ingesteld, moet deze een seed-zin genereren die uiteindelijk alle privésleutels zal opleveren die door de wallet worden gebruikt. Dat proces is afhankelijk van willekeur. Als de willekeurige getallen zwak of voorspelbaar zijn, kunnen de resulterende sleutels ook voorspelbaar worden. De recente exploit van de Coldcard-hardwareportemonnee werpt een veel scherper licht op dit onderwerp, omdat door defecte firmware de hardware-entropie volledig werd omzeild.

Om dat te voorkomen, bevatten beveiligingselementen op hardware gebaseerde willekeurige-getallengeneratoren die entropie halen uit fysieke processen binnen de chip, in plaats van volledig op software te vertrouwen. Sommige walletontwerpen combineren ook meerdere bronnen van willekeur, waardoor de kans dat een enkele storing de beveiliging van de gegenereerde sleutels zou kunnen verzwakken, nog verder wordt verkleind.

Onafhankelijke tests zorgen voor extra vertrouwen

Een secure element wordt niet zomaar door de fabrikant als veilig bestempeld.

Veel chips die worden gebruikt voor het beschermen van gevoelige informatie ondergaan onafhankelijke beveiligingsevaluaties volgens een internationaal raamwerk dat bekendstaat als Common Criteria. Tijdens dit proces proberen gespecialiseerde testlaboratoria de beveiliging van de chip te omzeilen met behulp van geavanceerde technieken, voordat deze een certificering kan ontvangen.

Common Criteria process, simplified.
De certificering van een beveiligingselement is geen zelfverklaring, maar het doorloopt een onafhankelijk testproces voordat het een EAL-classificatie krijgt. Dit stroomschema geeft een vereenvoudigde weergave van het proces.

Veel beveiligingselementen die in hardware-wallets worden gebruikt, krijgen een EAL 5+ of EAL 6+-certificering, wat aangeeft dat ze binnen een gedefinieerd kader zijn getest op geavanceerde aanvalsmethoden. Deze certificeringen garanderen niet dat een chip onmogelijk te kraken is. Ze tonen daarentegen aan dat onafhankelijke experts de beveiligingsclaims hebben geëvalueerd aan de hand van strenge testnormen.

Een beveiligingselement is geen magisch schild

Ondanks hun sterke beveiliging kunnen beveiligingselementen niet elk mogelijk risico uitsluiten.

Als iemand wordt misleid of zelfs gedwongen om een frauduleuze transactie goed te keuren, vrijwillig een herstelzin prijsgeeft of back-ups onveilig opslaat, kan het beveiligingselement die fouten niet voorkomen. Evenzo kan geen enkele commerciële beveiligingstechnologie volledige bescherming beloven tegen zeer gespecialiseerde laboratoriumaanvallen die worden uitgevoerd door goed gefinancierde tegenstanders met onbeperkte tijd en middelen.

Het beveiligingselement is ontworpen om de kosten en moeilijkheidsgraad van een aanval zo hoog te maken dat deze voor de overgrote meerderheid van criminelen in de praktijk onhaalbaar wordt. Het vormt één laag in een bredere beveiligingsstrategie en is op zichzelf geen complete oplossing.

Goede beveiliging is afhankelijk van meer dan één laag

De sterkste beveiliging van een hardware-wallet ontstaat door meerdere beveiligingsmaatregelen te combineren in plaats van te vertrouwen op één enkele functie.

Het gebruik van een sterke wachtwoordzin, het zorgvuldig controleren van transactiegegevens op het scherm van het apparaat, het beveiligen van back-ups van herstelzinnen en het overwegen van aanvullende beveiligingsmaatregelen, zoals regelingen met meerdere handtekeningen, dragen allemaal bij aan het verminderen van risico's. Het beveiligingselement vormt een aanvulling op deze praktijken door ervoor te zorgen dat het meest gevoelige geheim van de wallet tijdens normaal gebruik geïsoleerd blijft.

Waarom beveiligingselementen belangrijk blijven

Naarmate het bezit van cryptovaluta toeneemt en digitale activa waardevoller worden, blijven aanvallers zoeken naar nieuwe manieren om wallets te compromitteren. Daardoor zijn beveiligingselementen een steeds belangrijker onderdeel geworden van het ontwerp van moderne hardware-wallets. Oudere hardware-wallets uit de beginperiode maken misschien geen gebruik van beveiligingselementen, maar tegenwoordig is dit de norm geworden.

Hun functie is eenvoudig maar cruciaal. Ze genereren gevoelige geheimen, beschermen deze binnen een beveiligde omgeving en voeren cryptografische bewerkingen uit zonder de informatie bloot te geven waarmee eigenaren controle over hun middelen hebben. Hoewel geen enkele beveiligingstechnologie perfect is, verhogen beveiligingselementen de drempel aanzienlijk voor iedereen die probeert privésleutels te stelen via fysieke of technische aanvallen.

Voor mensen die kiezen voor cold storage via een hardware-wallet, biedt inzicht in de rol van een beveiligingselement een duidelijker beeld van hoe moderne zelfbewaring werkt. De chip maakt gebruikers niet onoverwinnelijk, maar vormt een van de belangrijkste bouwstenen bij de bescherming van digitale activa, waardoor mensen de controle over hun cryptovaluta kunnen behouden terwijl de belangrijkste sleutels veilig achter speciale hardwarebeveiligingen worden bewaard.

Dit artikel is met behulp van AI uit het Engels vertaald. De originele Engelstalige versie is de gezaghebbende bron; geautomatiseerde vertalingen kunnen onnauwkeurigheden bevatten, met name in juridische en regelgevende terminologie.