Vad är Higgins-projektet?

Higgins-projektet är ett program med öppen källkod som syftar till att ge individer mer kontroll över hur deras information används online. Målet är att skapa ett nytt mjukvarulager som kan byggas på och utvidgas med andra komponenter och adaptrar. Projektet delar upp identitetsinformation i små bitar med data, så kallade kort, som kan kontrolleras av en användare och är avsedda att ersätta traditionella lösenordsbaserade inloggningssystem. Utvecklare associerade med projektet bygger programvarukomponenter baserade på ramverket och uppmuntrar andra att bygga stöd för Higgins i sina applikationer och tjänster. Projektets ramarkitektur gör det möjligt att anpassa befintlig teknik efter behov och Higgins är redan kompatibel med flera protokoll och tjänster relaterade till säkerhets- och identitetshantering.

Projektet var ursprungligen känt som Eclipse Trust Framework och är nu känt av ett antal namn, inklusive Higgins Project, Higgins Trust Framework, eller helt enkelt Higgins. Dess huvudmål är att förbättra användarens kontroll över deras personliga information genom att skapa ett abstraktionslager, en sekundär plattform som andra komponenter kan ansluta till. Utvecklare kan komma åt detta ramverk direkt via Higgins Application Programming Interface (API), eller genom serviceadaptrar och plugins. Teamet bakom Higgins utvecklar både ramverket och andra komponenter som ansluter till det. Det är ett öppen källkodsprojekt och utvecklare uppmuntras att bygga sina egna komponenter med ramverket.

En hörnsten i Higgins-projektet är konceptet att dela upp identitetsinformation i små bitar som kallas kort, som enkelt kan hanteras av en användare. Detta kortsystem liknar det sätt på vilket folk lagrar information om plastkort i sina plånbok. I ett digitalt sammanhang kan kort innehålla information som sträcker sig från kreditkortsnummer till personuppgifter. Användarskapade personliga kort innehåller personliga detaljer som inloggningsinformation, medan hanterade kort som utfärdas av en betrodd organisation eller företag kan innehålla finansiell information eller annan information.

Ett tidigt fokusområde för utvecklare i samband med Higgins-projektet var programvara för korthantering, även känd som en kortväljare. Dessa väljare använder ett grafiskt gränssnitt för att visa tillgängliga kort för en användare, nästan som om han eller hon öppnar en digital plånbok. Webbläsarplugins som kallas aktiva klienter ger ett sätt att detta kortsystem kan användas med befintlig webbteknologi. Andra kortväljare körs naturligt på en användares dator eller till och med mobil enhet. Higgins utvecklar också resurser för webbplatser som utfärdar hanterade kort, kända som identitetsleverantörer, och för beroende parter - webbplatser som förlitar sig på en identitetsleverantör för verifieringsändamål.

Higgins-projektets abstraktionslagerarkitektur innebär att många existerande protokoll och teknik för identitetshantering kan användas. Katalogbaserade identitetstjänster, såsom Lightweight Directory Access Protcol och Microsofts Active Directory®, kan stöds som datakällor. Protokoll som OpenID stöds som autentiseringsmetoder, och Microsofts CardSpace ™ -teknologi kan användas som en källa för en Higgins-kortväljare.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?