Wat is het Higgins-project?

Het Higgins-project is een open source software-initiatief dat individuen meer controle geeft over hoe hun informatie online wordt gebruikt. Het doel is om een ​​nieuwe softwarelaag te creëren waarop kan worden voortgebouwd en uitgebreid met andere componenten en adapters. Het project splitst identiteitsinformatie op in kleine stukjes gegevens, ook wel kaarten genoemd, die door een gebruiker kunnen worden beheerd en bedoeld zijn om traditionele op wachtwoord gebaseerde inlogsystemen te vervangen. Bij het project betrokken ontwikkelaars bouwen softwarecomponenten op basis van het framework en moedigen anderen aan om ondersteuning voor Higgins te bouwen in hun applicaties en services. De raamwerkarchitectuur van het project maakt het mogelijk om bestaande technologieën naar behoefte aan te passen, en Higgins is al compatibel met verschillende protocollen en diensten met betrekking tot beveiliging en identiteitsbeheer.

Aanvankelijk bekend als het Eclipse Trust Framework, is het project nu bekend onder een aantal namen, waaronder Higgins Project, Higgins Trust Framework of gewoon Higgins. Het belangrijkste doel is om de controle van een gebruiker over hun persoonlijke informatie te verbeteren door een abstractielaag te creëren, een secundair platform waarop andere componenten kunnen worden aangesloten. Ontwikkelaars hebben rechtstreeks toegang tot dit framework via de Application Programming Interface (API) van Higgins of via service-adapters en plug-ins. Het team achter Higgins ontwikkelt zowel het framework als andere componenten die ermee verbonden zijn. Het is een open source project en ontwikkelaars worden aangemoedigd om hun eigen componenten te bouwen met behulp van het framework.

Een hoeksteen van het Higgins-project is het concept van het splitsen van identiteitsinformatie in kleine stukjes die kaarten worden genoemd en die gemakkelijk door een gebruiker kunnen worden beheerd. Dit kaartsysteem lijkt enigszins op de manier waarop mensen informatie opslaan op plastic kaarten in hun portemonnee. In een digitale context kunnen kaarten informatie bevatten, variërend van creditcardnummers tot persoonlijke gegevens. Door de gebruiker gemaakte persoonlijke kaarten bevatten persoonlijke gegevens, zoals inloginformatie, terwijl beheerde kaarten uitgegeven door een vertrouwde organisatie of bedrijf financiële informatie of andere gegevens kunnen bevatten.

Een vroeg aandachtsgebied voor ontwikkelaars in verband met het Higgins-project was software voor kaartbeheer, ook bekend als een kaartselector. Deze selectors gebruiken een grafische interface om beschikbare kaarten aan een gebruiker weer te geven, bijna alsof hij of zij een digitale portemonnee opent. Browserplugins die bekend staan ​​als actieve clients bieden een manier om dit kaartsysteem te gebruiken met bestaande webtechnologieën. Andere kaartkiezers worden standaard op de computer van een gebruiker of zelfs op een mobiel apparaat uitgevoerd. Higgins ontwikkelt ook bronnen voor sites die beheerde kaarten uitgeven, ook wel identiteitsproviders genoemd, en voor vertrouwende partijen - sites die voor authenticatiedoeleinden op een identiteitsprovider vertrouwen

De abstractielaagarchitectuur van het Higgins-project betekent dat veel bestaande protocollen en technologieën voor identiteitsbeheer kunnen worden gebruikt. Directory-gebaseerde identiteitsservices, zoals de Lightweight Directory Access Protcol en Microsoft's Active Directory®, kunnen worden ondersteund als gegevensbronnen. Protocollen zoals OpenID worden ondersteund als verificatiemethoden en de CardSpace ™ -technologie van Microsoft kan worden gebruikt als bron voor een Higgins-kaartkiezer.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?