Skip to main content

Vad är Higgins -projektet?

Higgins -projektet är ett open source -programvaruinitiativ 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 av data, kända som kort, som kan styras av en användare och är avsedda att ersätta traditionella lösenordsbaserade inloggningssystem.Utvecklare som är associerade med projektet är att bygga programvarukomponenter baserat på ramverket och uppmuntra 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.

Ursprungligen känd som Eclipse Trust -ramverket är projektet nu känt av enAntal namn, inklusive Higgins Project, Higgins Trust Framework eller helt enkelt Higgins.Det huvudsakliga målet är att förbättra en användarkontroll över sin 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 Programmering Interface (API) eller via serviceadaptrar och plugins.Teamet bakom Higgins utvecklar både ramverket och andra komponenter som ansluter till det.Det är ett open source -projekt, och utvecklare uppmuntras att bygga sina egna komponenter med ramverket.

En hörnsten i Higgins -projektet är begreppet att dela identitetsinformation i små bitar som kallas kort, som enkelt kan hanteras av en användare.Detta kortsystem liknar något som människor lagrar information om plastkort i sina plånböcker.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 uppgifter som inloggningsinformation, medan hanterade kort som utfärdats av en betrodd organisation eller företag kan innehålla finansiell information eller annan information.

Ett tidigt fokusområde för utvecklare associerade med Higgins -projektet var korthanteringsprogramvara, ä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 öppnade en digital plånbok.Webbläsarplugins som kallas aktiva klienter ger ett sätt för detta kortsystem att användas med befintliga webbteknologier.Andra kortväljare körs naturligt på en användardator 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 att förlita sig på parter mdash;Webbplatser som förlitar sig på en identitetsleverantör för autentiseringsändamål

Abstraktionslagerarkitekturen för Higgins -projektet innebär att många befintliga identitetshanteringsprotokoll och teknik 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 metoder för autentisering och Microsofts CardSpace Trade;Teknik kan användas som en källa för en Higgins -kortväljare.