
“Is WebRTC veilig?” is zo’n vraag die simpel klinkt maar een degelijk antwoord verdient, zeker als je er binnenkort een bestuurspresentatie, investeerdersgesprek of klantpitch doorheen laat lopen. Kort gezegd: ja, dat zit in het ontwerp. Maar het eerlijke antwoord legt ook uit waarom, want “het is een webstandaard” is op zichzelf eigenlijk geen argument.
WebRTC is de technologie achter de meeste moderne peer-to-peer-tools voor video en bediening, waaronder de verbinding tussen de telefoon van een presentator en de computer waarop de slides draaien in Cliqer. Als je begrijpt wat het wel en niet beschermt, kun je elke tool die het gebruikt beter beoordelen, niet alleen de onze.
- WebRTC versleutelt elke verbinding standaard: DTLS voor datakanalen, SRTP voor media, WSS voor signaling, zonder onversleutelde modus.
- Het kiest bij voorkeur een direct peer-to-peer-pad en valt alleen terug op een TURN-relay, die versleutelde pakketten doorstuurt die hij niet kan ontsleutelen.
- Versleuteling tijdens transport dekt geen gecompromitteerde apparaten, toegangsbeheer voor ruimtes of het inloggen op accounts; daarvoor zijn aparte beschermingen nodig.
Wat WebRTC precies is
WebRTC (Web Real-Time Communication) is een open standaard die wordt beheerd door het W3C en die native wordt ondersteund in elke grote browser. De standaard beschrijft hoe twee apparaten een directe verbinding kunnen opzetten om audio, video of willekeurige data uit te wisselen, zonder dat een van beide kanten een plug-in hoeft te installeren. De technische specificatie en achtergrond lees je op webrtc.org.
Het sleutelwoord is “direct”. Anders dan bij een videogesprek dat volledig via de servers van een bedrijf loopt, is WebRTC gebouwd om twee apparaten zo direct met elkaar te verbinden als het netwerk toelaat, en valt het alleen terug op een relay als een direct pad niet mogelijk is. Die ene ontwerpkeuze is de reden dat de rest van dit artikel ertoe doet: een protocol dat draait om directe verbindingen vraagt om een ander beveiligingsmodel dan een protocol dat rond een centrale server is gebouwd, en het loont om beide kanten te begrijpen voordat je het de content van een bestuurskamer toevertrouwt.
Versleuteling is niet optioneel in WebRTC
Dit is het deel dat de beveiligingsvraag echt beantwoordt. WebRTC biedt geen onversleutelde modus. Elke WebRTC-verbinding, of die nu een datakanaal, audio of video draagt, is standaard versleuteld:
- DTLS (Datagram Transport Layer Security) beveiligt datakanalen, de verbinding met lage latency voor zaken als commando’s om naar de volgende slide te gaan en de positie van de aanwijzer.
- SRTP (Secure Real-time Transport Protocol) beveiligt alle audio- en videomedia, zoals een schermdeling of camerafeed.
- De eerste handshake die een verbinding opzet, signaling genoemd, loopt apart via WSS (WebSocket Secure), dus ook de coördinatiestap is versleuteld, nog voordat de peer-to-peer-verbinding bestaat.
Er is geen configuratie-instelling om dit uit te zetten. Het zit ingebakken in de standaard, en dat is een wezenlijk andere garantie dan “we hebben ervoor gekozen versleuteling in te schakelen”, omdat het niet ongemerkt verkeerd geconfigureerd kan worden.

Peer-to-peer versus via een server: waarom het uitmaakt voor je content
Omdat WebRTC apparaten direct verbindt, heeft een applicatie die erop is gebouwd een echte keuze die tools met serverroutering niet hebben: of content überhaupt ooit een server hoeft te raken. In Cliqer reizen commando’s om naar de volgende slide te gaan, coördinaten van de laserpointer, de timerstatus en elke scherm- of camerastream rechtstreeks tussen het apparaat van de presentator en de hostcomputer, of via een versleutelde relay als er geen direct pad beschikbaar is. De applicatieservers coördineren wie er in de ruimte zit; ze zitten nooit in het mediapad zelf, en je presentatiecontent wordt nooit geüpload.
Die architectuur is vooral belangrijk voor alles wat gevoelig is: bestuursdecks, productroadmaps, nog niet gepubliceerde financiële cijfers. Op dat specifieke geval gaan we dieper in bij vertrouwelijke content presenteren.
Waar de relay in beeld komt
Niet elk netwerk staat een directe verbinding toe. Bedrijfsfirewalls, hotelwifi en carrier-grade NAT kunnen allemaal het directe pad blokkeren waar WebRTC de voorkeur aan geeft. Gebeurt dat, dan valt de verbinding terug op een TURN-relay, die dezelfde met DTLS en SRTP versleutelde pakketten doorstuurt zonder de sleutels te hebben om ze te ontsleutelen. De relay verplaatst bytes; lezen kan hij ze niet.
Hoe die fallback precies werkt, en waarom het geen achteruitgang in beveiliging is, lees je in TURN-servers uitgelegd. Het is ook de reden dat bedrijfsfirewalls een goed gebouwde WebRTC-tool zelden volledig blokkeren, een onderwerp dat we behandelen in waarom bedrijfsfirewalls presentatietools blokkeren.
| Laag | Protocol | Beschermt |
|---|---|---|
| Signaling | WSS (TLS 1.2+) | Coördinatiemetadata van de ruimte, voordat de peer-verbinding bestaat |
| Datakanaal | DTLS | Besturingssignalen: slidecommando’s, aanwijzerpositie, timerstatus |
| Media | SRTP | Camera- en schermdelingsstreams, indien ingeschakeld |
| Relay-fallback | DTLS/SRTP via TURN | Dezelfde versleutelde payload, doorgestuurd zonder ontsleuteling bij de relay |
Waar WebRTC niet tegen beschermt
Versleuteling tijdens transport is niet het hele beveiligingsverhaal, en het is goed om eerlijk te zijn over wat het niet dekt:
Gecompromitteerde apparaten
Als een apparaat zelf gecompromitteerd is, helpt versleuteling tijdens transport niet. Houd je besturingssysteem, browser en presentatiesoftware up-to-date.
Wie je toelaat in de ruimte
WebRTC beveiligt de verbinding; toegangsbeheer bepaalt wie er überhaupt een verbinding krijgt. Dat is een taak voor teamrollen en SSO, niet voor het transportprotocol.
Metadata
Signaling bevat wie er in een ruimte zit en hoe die te bereiken is. Dat is coördinatiedata, geen presentatiecontent, maar het is goed om te weten dat het bestaat. Bekijk het volledige overzicht in het dataflowdiagram.
Wie er inlogt op het account zelf
Sterke transportversleuteling doet niets voor een account dat beschermd is met een zwak of hergebruikt wachtwoord. Combineer het met single sign-on of passkeys voor de accountlaag.

Zelf controleren
Je hoeft hiervoor niet op het woord van een leverancier te vertrouwen. Een paar praktische controles:
- Vraag om een dataflowdiagram, geen marketingpagina, en controleer welke datastromen peer-to-peer zijn en welke via een server lopen.
- Controleer of de app inkomende firewallregels vereist. Een goed gebouwde WebRTC-app hoort alleen uitgaande verbindingen nodig te hebben.
- Vraag wat er gebeurt op een netwerk dat directe verbindingen blokkeert. Er hoort een versleutelde relay-fallback te zijn, geen harde storing.
- Lees de documentatie over beveiliging en netwerken voor de specifieke poorten en protocollen die worden gebruikt.
Beoordeel je een tool voor een heel team in plaats van voor één gesprek, neem dit dan mee in de bredere beveiligingschecklist voor presentatiesoftware, want versleuteling is maar één van de vele punten die een degelijke beoordeling hoort te behandelen.
TURN-servers uitgelegd
Hoe de TURN-relay-fallback werkt, en waarom die de versleuteling niet verzwakt.
Veelgestelde vragen
Ja, in de zin dat elke verbinding standaard versleuteld is, zonder onversleutelde modus. Of een applicatie die op WebRTC is gebouwd geschikt is voor vertrouwelijke content, hangt ook af van de vraag of die content ergens wordt opgeslagen. Dat is een vraag over de applicatie, niet over het protocol.
Nee. Het geeft de voorkeur aan een directe verbinding, maar valt terug op een versleutelde TURN-relay als het netwerk dat niet toelaat, bijvoorbeeld achter bepaalde bedrijfsfirewalls of symmetrische NAT.
Nee. TURN-relays sturen versleutelde DTLS- en SRTP-pakketten door zonder de sleutels te hebben die nodig zijn om ze te ontsleutelen. Ze verplaatsen bytes, geen content.
Nee. Een VPN versleutelt al het verkeer van een apparaat en leidt het via een derde partij. WebRTC zet een versleutelde verbinding op voor een specifieke applicatie, idealiter direct tussen de twee betrokken apparaten, met een relay alleen als fallback.
Aan de slag
Als versleuteling en peer-to-peer-routing meewegen in hoe je presentatietools beoordeelt, lees dan het volledige beveiligingsoverzicht, of probeer Cliqer gratis en bekijk zelf hoe de verbinding zich gedraagt voordat je er iets gevoeligs mee presenteert.
Leerlingpresentaties: klaslokaaltechniek die het gedoe wegneemt
Klaslokaaltechniek waarmee leerlingen presenteren vanaf hun eigen plek, zonder kabelwissels of inloggen die lestijd opslokken.
Slide-operator of bediening door de spreker? Het juiste model kiezen
Moet een slide-operator de presentatie bedienen, of klikken sprekers zelf door? Zo kies je het juiste model voor je evenement.
Draai je volgende show met Cliqer
Verder lezen
Meer beveiliging & it voor je volgende show


Vertrouwelijke content presenteren: gegevensbescherming voor bestuursvergaderingen

Passkeys uitgelegd: wachtwoordloos inloggen voor drukke teams
Ontvang de volgende gids vóór je volgende show
Praktische gidsen voor presentatoren, AV-crews en eventteams, plus de Cliqer releases die ertoe doen. Geen spam, met één klik afmelden.
