Voor wie iets doet met security of Identity Management op het Internet is er een leuk initiatief. CaCert is een club die een Web-Of-Trust aan het maken is middels X.509 certificaten.
Even de voordelen van X.509 op een rij:
- Het biedt een goede controle op de herkomst van een email (mits het certificeringproces netjes is doorlopen)
- Je kunt gebruiker van een certificaat een encrypted email zenden.
- Het werkt gewoon in alle pakketten als Internet Explorer, Outlook Express, etc.
Er is ook een nadeel:
- Certificaten kunnen alleen worden uitgegeven door een centrale organisatie. Zij moeten alle verificaties van je identiteit doen.
(Daniel de Kok heeft een veel bredere uitleg van certificaten gegeven.)
Bij CaCert hebben ze nu het Web-Of-Trust idee toegepast op X.509 certificaten. Bij een WOT controleert een lid van het web de identiteit van een nieuw, aspirant lid. Wanneer de identiteit positief is gecontroleerd, wordt het aspirant lid een echt lid van het WOT. Alle leden van het WOT kunnen vervolgens gebruik maken van die ene identificatie.
Een controle door xc3xa9xc3xa9n persoon is echter vrij zwak. CaCert heeft daarom een puntensysteem bedacht. CaCert heeft daarom het volgende bedacht:
Iedereen kan zich aanmelden bij CaCert en een certificaat aanvragen. Hierbij wordt slechts een mailping uitgevoerd. Wanneer je nu aspirant gebruiker bent heb je nog steeds 0 punten.
Vervolgens ga je naar een “waarmerker” van CaCert. Een waarmerker is een lid van het WOT dat reeds voldoende punten heeft verzameld (min. 100). Deze waarmerker (assurer in het Engels) controleert je identiteit aan de hand van je rijbewijs, id-kaart en paspoort.
Wanneer de waarmerker je identiteit heeft vastgesteld ontvang je punten; tussen de 10 en 35, dit afhankelijk van de “waarde” van de waarmerker. Dit proces kun je meerdere malen doorlopen.
Wanneer je nu min. 50 punten hebt ontvangen wordt je echt lid van het WOT van CaCert. Je kunt dan o.a. certificaten op je eigen naam ontvangen en server certificaten aanvragen. Heb je 100 punten, dan wordt je zelf ook waarmerker en kun je andere aspirant leden waarmerken.
Op deze manier heeft CaCert dus een gedistribueerd certificeringsproces ontwikkeld. En het leuke hieraan is dat CaCert een veel veiliger certificaat binnen bereik van velen brengt dan de Verisigns van deze wereld die alleen maar een mailping doen!
O ja, om mee te doen heb je wel xc3xa9xc3xa9n ding nodig: het stamcertificaat van CaCert. Die vind je hier.