DMARC masterclass: authenticatie afzender is noodzaak

Nieuws | 28 april 2015

Afgelopen dinsdag organiseerde het Platform Internetstandaarden een DMARC masterclass. De hoofdspreker was Tim Draegen, een van de bedenkers van de DMARC-standaard en mede-oprichter van dmarcian.com. Hij betoogde dat de invoering van DKIM, SPF en DMARC niet alleen nuttig is maar inmiddels ook noodzaak is geworden.

Op de masterclass waren meer dan 60 geïnteresseerden afgekomen. De sessie werd geopend door Gerben Klein Baltink, kwartiermaker voor het Platform Internetstandaarden, die de Internet.nl portal aan het publiek demonstreerde. De site werd anderhalve week geleden tijdens de GCCS Cybertop gelanceerd Er zijn sindsdien ruim 20 duizend tests uitgevoerd. DMARC is een van de zes standaarden die door het Platform gepromoot worden.

Demonstratie Internet.nl portal

Authenticatie van de afzender

Draegen schetste in zijn sessie het belang van e-mail: mail is meerdere orden groter dan het web en social media. Hoewel het mail-protocol inmiddels meer dan 35 jaar oud is, is de authenticatie van de afzender nog steeds niet geïmplementeerd. Draegen wijt dit aan het moeizame proces waarmee standaarden tot stand komen en uitgerold worden.

Specifiek voor authenticatie van de afzender bestaat de oplossing nu uit drie verschillende protocollen: DKIM ondertekent zowel de "envelope" als de inhoud van een bericht. Zo wordt voorkomen dat kwaadwillenden een bericht namens een ander kunnen verzenden (spoofing) of de inhoud van een bericht onderweg kunnen veranderen. SPF publiceert een lijst van geldige verzenders, zodat ontvangende systemen deze kunnen controleren voor zij een bericht aannemen. DMARC geeft tenslotte een aanwijzing (policy) aan ontvangers hoe om te gaan met inkomende berichten waarvan de DKIM- of SPF-controle niet in orde blijkt te zijn. Bovendien kunnen ontvangers terugrapporteren naar de beheerder van een mail-domein. Op die manier krijgt een beheerder inzicht in de berichten die door of namens zijn domein worden verstuurd.

DKIM, SPF en DMARC

De dmarcian.com portal is een commerciële dienst die de rapportages van ontvangers tot nette overzichten verwerkt. De werking van afzender-authenticatie werd ook gedemonstreerd door de Gemeente Heerlen en dienstverlener Measuremail. Zij lieten zien hoe geauthenticeerde mail wel aankomt en vervalste mail wordt geblokkeerd voor beveiligde domeinen.

"Zeer waarschijnlijk echt"

De standaarden voor mail-authenticatie zijn op dit moment volwassen en zowel voor commerciële als open source mail-systemen beschikbaar. Draegen hamert dan ook op de invoering van DKIM, SPF en DMARC. De verwerking van binnenkomende mail is namelijk peperduur. Grote mail-verwerkers hebben een hele batterij van systemen staan die elk binnenkomend bericht moeten scannen op phishing, spamming, virussen en andere malware. Tegelijkertijd kan het ten onrechte afwijzen van een echt bericht voor een organisatie grote schade opleveren. Authenticatie van de afzender helpt de ontvangende systemen om binnenkomende mail gelijk als "zeer waarschijnlijk echt" te kwalificeren. Er staat immers een elektronische handtekening onder (DKIM) en/of het verzendende systeem is geauthenticeerd (SPF).

Tim Draegen over DMARC

Het huidige systeem, waarbij verzendende systemen op basis van hun internet-adres als betrouwbaar of onbetrouwbaar worden bestempeld, is bovendien niet houdbaar in een wereld die nu naar IPv6 beweegt, een van de andere internetstandaarden die door het Platform gepromoot wordt. Waar IPv4 "slechts" vier miljard internet-adressen ondersteunt, zijn dat er voor IPv6 "oneindig veel". Lijsten bijhouden is daarmee praktisch onmogelijk geworden. Dat betekent dat we sowieso naar een systeem moeten waarbij niet de reputatie van het versturende IP-adres van belang is maar die van het mail-domein van de afzender. En dat maakt authenticatie van de afzender onderdeel van de merkstrategie en -betrouwbaarheid van een organisatie.

Draegen vat het belang van DKIM, SPF en DMARC als volgt samen: "Als je geen DMARC doet, dan concurreer je met de slechterikken om er zelf niet als een slechterik uit te zien. Waarom zou je?"

Presentaties

Veelgestelde vragen

Hoe kan ik de score van een test verbeteren?

In de testrapportage staat bij iedere (deel)test een uitleg van onze bevindingen. Op basis hiervan kun je aanpassingen (laten) doen in de configuratie van je web- of mailserver of internetverbinding.

Daarnaast vind je meer informatie in onze kennisbank en onze Toolbox Wiki.

Waarom zie ik bij andere testtools een andere uitslag?

Internet.nl probeert altijd te testen volgens de nieuwste normen en richtlijnen. Daarnaast testen we zo volledig mogelijk. Hierdoor kunnen resultaten afwijken van andere veelgebruikte testtools.

Een aantal van de normen die wij gebruiken, zijn opgesteld door de Nederlandse overheid. De normen zijn goed onderbouwd en in principe internationaal te implementeren, maar lokale regelgeving kan dus afwijken van de normen gebruikt in Internet.nl.

Hoe blijf ik op de hoogte van nieuwe ontwikkelingen?

De laatste ontwikkelingen rondom Internet.nl vind je altijd op onze website en onze sociale media. Bij nieuwe versies plaatsten we een nieuwsbericht waarin de belangrijkste wijzigingen staan genoemd. Je kan ook meekijken in de broncode van het project, uiteraard zijn nieuwe ideeën en bijdragen zeer welkom.

Gebruikers van de API en het dashboard zijn automatisch onderdeel van een maillijst waarvoor we regulier bijeenkomsten organiseren en informatie delen.

Hoe kan ik (periodiek) al mijn domeinen meten?

Dit wordt ondersteund door ons dashboard en de API. Je kan hier een account aanvragen als je binnen onze doelgroep valt. Uiteraard is ook het dashboard open source, waardoor je het ook binnen je eigen organisatie kan hosten.

In het dashboard kunnen lijsten van domeinnamen worden ingevuld of geïmporteerd. Vervolgens kun je deze periodiek laten testen, waarbij je optioneel na iedere test een e-mail ontvangt met de uitslag.

Kan ik lid worden van het Platform Internetstandaarden?

Wij maken graag kennis met organisaties die willen bijdragen aan de doelen van het Platform Internetstandaarden. Neem vooral contact met ons op via vraag@internet.nl zodat we een kennismaking in kunnen plannen.

Vind nog meer antwoorden