Internet of Things (IoT) Beveiliging is het technologiesegment dat zich richt op de beveiliging van verbonden apparaten en netwerken in het IoT. Het omvat het toevoegen van internetconnectiviteit aan een systeem van onderling verbonden computers, mechanische en digitale machines of apparaten. Enkele voorbeelden van IoT zijn:
- Smartphones, smartwatches en slimme huizen waarmee je alles van airconditioning tot deursloten kunt bedienen, alles vanaf één apparaat.
- Verschillende industriële installaties maken gebruik van sensoren om de aanwezigheid van gevaarlijke stoffen of de omstandigheden op de werkplek te controleren, zodat werknemers hun bewegingen binnen de installatie kunnen beheren.
- Na een operatie wordt bij hartpatiënten een hartsensor geplaatst. Deze sensor meldt de diagnostische toestand van de patiënt aan de controlerende arts.
Kernconcepten van IoT
De verschillende concepten zijn als volgt:
-
Focus op echte data
Een onderneming heeft te maken met verschillende soorten documenten en gegevens in verschillende vormen van statische digitale informatie. IoT-apparaten produceren het type gegevens dat doorgaans meer dan één fysieke situatie in de echte wereld weerspiegelt en helpt bij het uitoefenen van controle over wat er in realtime gebeurt.
-
Resulterende gegevens zelf
IoT-taken worden vaak gedefinieerd door een groter doel dat de implementatie ervan stuurt. In veel gevallen maken data deel uit van een regelkring met een eenvoudig oorzaak-gevolg-doel. Een huiseigenaar kan bijvoorbeeld via de sensor weten of een van zijn deuren wel of niet ontgrendeld is, en via dat verzonden signaal een actuator gebruiken om die deur onmiddellijk te vergrendelen.
Hoe werkt IoT?
IoT werkt als een groep apparaten, netwerken en softwaretools die samen een ecosysteem vormen om data uit hun omgeving te verzamelen, te verzenden en er actie op te ondernemen. IoT bestaat uit apparaten die via connectiviteit met de cloud 'communiceren'. Wanneer deze data de cloud bereikt, verwerkt de software deze en voert er vervolgens een actie op uit (na een genomen beslissing). Maar het belangrijkste aan een IoT-systeem is dat dit hele proces aanpasbaar is.

Beveiligingsmaatregelen voor IoT-apparaten
IoT-apparaten hebben geen ingebouwde veiligheids maatregelen, waardoor ze kwetsbaar zijn voor aanvallers. De meeste van deze IoT-apparaten zijn met elkaar verbonden, dus als er één wordt gehackt, geldt dat ook voor meerdere apparaten. Enkele beveiligingsmaatregelen zijn:
-
Standaard routerinstellingen wijzigen
Om de veiligheid van privé-wifi te waarborgen, moet een gebruiker de router een andere naam geven en niet de naam van de fabrikant gebruiken. Netwerk en wifi vormen de eerste verdediging tegen aanvallers, omdat meerdere IoT-apparaten met de wifi zijn verbonden. Een gebruiker moet de standaard privacy- en beveiligingsinstellingen wijzigen en online winkelen via openbare wifi vermijden om te voorkomen dat aanvallers gegevens stelen.
-
Kies een sterk wachtwoord en gebruik het niet te vaak
Het gebruik van een algemeen en eenvoudig wachtwoord is als een open uitnodiging voor hackers of aanvallers; sterke en veilige wachtwoorden vormen de beste verdediging tegen aanvallers. Een gebruiker moet voor elk mogelijk IoT-apparaat een nieuw en uniek wachtwoord gebruiken, want als een aanvaller een van de wachtwoorden van de gebruiker raadt, kan hij elk apparaat met datzelfde wachtwoord beschadigen. Het onthouden van al die wachtwoorden klinkt misschien lastig, maar het is essentieel voor de beveiliging van IoT-apparaten.
-
Houd software en firmware up-to-date
Firmware beschermt gebruikers met de nieuwste beveiligingspatches en verkleint de kans op cyberaanvallen. Het kan ook de meeste kwetsbaarheden of exploits die zich voordoen verhelpen en IoT-apparaten beveiligen.
-
Vermijd het gebruik van Universal Plug and Play
Universal Plug and Play (UPnP) heeft zijn nut, maar kan ook diverse IoT-apparaten zoals routers, camera's en printers kwetsbaar maken. Het belangrijkste principe achter het ontwerp van UPnP is om het voor netwerkapparaten gemakkelijker te maken om verbinding te maken zonder extra instellingen of configuraties. Dit is echter voordeliger voor hackers dan voor gebruikers, omdat hackers alle IoT-apparaten in dat lokale netwerk kunnen ontdekken. Het is daarom beter om UPnP volledig uit te schakelen.
-
Bescherming tegen fysieke manipulatie
Hackers kunnen het apparaat manipuleren en de controle erover krijgen. Met miljoenen geïnstalleerde apparaten is het tegenwoordig relatief gemakkelijk te bereiken en te bemachtigen door een aanvaller. Fysieke manipulatie kan op verschillende manieren plaatsvinden, zoals door verbinding te maken met open poorten, het apparaat te stelen, de stroomtoevoer te onderbreken, onderdelen te verwijderen, enzovoort. De gebruiker moet ervoor zorgen dat het product of IoT-apparaat geen open onderdelen of connectoren heeft en moet sloten installeren, zodat alleen geautoriseerde personen toegang hebben tot het apparaat.
-
Kies een sterk wachtwoord en gebruik het niet te vaak
Het gebruik van een algemeen en eenvoudig wachtwoord is als een open uitnodiging voor hackers of aanvallers; sterke en veilige wachtwoorden vormen de beste verdediging tegen aanvallers. Een gebruiker moet voor elk mogelijk IoT-apparaat een nieuw en uniek wachtwoord gebruiken, want als een aanvaller een van de wachtwoorden van de gebruiker raadt, kan hij elk apparaat met datzelfde wachtwoord beschadigen. Het onthouden van al die wachtwoorden klinkt misschien lastig, maar het is essentieel voor de beveiliging van IoT-apparaten.
-
Communicatiekanalen beveiligen
Alle apparaten in een IoT-systeem moeten met elkaar en met andere cloud-apps of -services communiceren. Het is belangrijk om ervoor te zorgen dat deze communicatie veilig is, bijvoorbeeld door alle berichten te versleutelen voordat ze via het netwerk worden verzonden en robuuste TLS-protocollen te gebruiken.
Het bouwen van een veilige basis: beveiligingsvereisten voor IoT
Om een veilige en betrouwbare IoT-omgeving te garanderen, moet aan een aantal belangrijke beveiligingsvereisten worden voldaan:
Data-integriteit
-
Validatie en sanering
Door ervoor te zorgen dat de gegevens die apparaten ontvangen nauwkeurig en schoon zijn, kunnen we manipulatie en kwaadaardige aanvallen voorkomen.
-
Hash-functies
Deze functies werken als digitale vingerafdrukken: ze controleren of er tijdens de overdracht niet met gegevens is geknoeid.
-
Berichtverificatiecodes (MAC's)
Net als handtekeningen bevestigen MAC's de oorsprong en integriteit van berichten die tussen apparaten worden uitgewisseld.
Apparaat-identiteit
-
Unieke ID's
Door aan elk apparaat een unieke identificatiecode toe te wijzen, wordt een eenduidige identificatie gewaarborgd en wordt ongeautoriseerde toegang voorkomen.
-
Hardware-gebaseerde identiteit
Door gebruik te maken van fraudebestendige hardwarecomponenten wordt de identiteit van het apparaat nog beter beveiligd.
-
Identiteitsbeheer
Door processen te implementeren om de levenscyclus van apparaatidentiteiten te beheren, waaronder aanmaken, bijwerken en deactiveren, wordt de juiste controle gewaarborgd.
Nalevingsbehoeften
-
Aanpasbare beveiligingsbeleidsregels
Het aanpassen van beveiligingsmaatregelen om te voldoen aan branchespecifieke regelgeving is essentieel voor naleving.
-
Audittrails
Door gedetailleerde registraties van de activiteiten van apparaten bij te houden, kunt u controles uitvoeren en aantonen dat u zich aan de regelgeving houdt.
-
Veilige logging
Door ervoor te zorgen dat logboekvermeldingen bestand zijn tegen manipulatie en eenvoudig toegankelijk zijn, worden beveiligingsonderzoeken en nalevingscontroles eenvoudiger.
Beveiligde communicatieprotocollen
-
Wederzijdse authenticatie
Met dit tweerichtingsverificatieproces wordt de identiteit van beide communicerende partijen bevestigd, waardoor pogingen tot imitatie worden voorkomen.
-
Veilige kanalen
Het versleutelen van de gegevensoverdracht via speciale tunnels of virtuele privénetwerken (VPN's) beschermt tegen afluisteren.
-
Transport Layer Security (TLS)
Door gebruik te maken van de nieuwste TLS-protocollen en -cijfers wordt de encryptie versterkt die voor veilige communicatie wordt gebruikt.
Continue monitoring en rapportage
-
Realtime monitoring
Door de activiteiten en communicatie van apparaten nauwlettend in de gaten te houden, kunnen beveiligingsrisico's snel worden gedetecteerd en kan hierop worden gereageerd.
-
Geautomatiseerde rapportage
Door geautomatiseerde rapporten te genereren, krijgt u waardevolle inzichten in de algehele beveiligingsstatus van uw IoT-ecosysteem.
Conclusie
Cybersecurity kent veel overwegingen, variërend van encryptie tot identiteitsbeheer, authenticatie, autorisatie, enz. Beveiliging is geen eenmalige zaak; hackers en aanvallers zijn altijd op zoek naar nieuwe manieren om kwetsbaarheden te misbruiken en schade aan te richten. Beveiliging moet daarom een standaardonderdeel worden van het bouwen en beheren van producten.
