Hva Er Higgins-prosjektet?

April 2  by Eliza

Higgins Project er et åpen kildekode initiativ rettet mot å gi enkeltpersoner mer kontroll over hvordan deres informasjon blir brukt på nettet. Dens mål er å skape en ny programvare lag som kan bygges på og utvidet med andre komponenter og adaptere. Prosjektet deler identitetsinformasjon i små biter av data, kjent som kort, som kan kontrolleres av en bruker og er ment å erstatte tradisjonelle passordbaserte systemer for innlogging. Utviklere forbundet med prosjektet er å bygge programvarekomponenter basert på rammeverket samt oppmuntre andre til å bygge opp støtte for Higgins inn i sine applikasjoner og tjenester. Ramme arkitektur av prosjektet gjør det mulig å tilpasse eksisterende teknologier som trengs, og Higgins er allerede kompatibel med flere protokoller og tjenester relatert til sikkerhet og identitetshåndtering.

Først kjent som Eclipse Trust Framework, er prosjektet nå kjent av en rekke navn, som blant annet Higgins Project, Higgins Trust Framework, eller rett og slett Higgins. Dens hovedmål er å forbedre brukerens kontroll over sine personlige opplysninger ved å opprette et abstraksjonslag, en sekundær plattform som andre komponenter kan plugge inn. Utviklere får tilgang til denne rammen direkte via Higgins 'Application Programming Interface (API), eller gjennom tjenesten adaptere og plugins. Teamet bak Higgins utvikler både rammen og andre komponenter som kobles til det. Det er en åpen kildekode, og utviklere oppfordres til å bygge sine egne komponenter ved hjelp av rammeverket.

En hjørnestein i Higgins-prosjektet er begrepet splitting identitetsinformasjon i små biter som kalles kort, som lett kan styres av en bruker. Dette kortet system er noe som ligner på måten folk lagrer informasjon på plastkort i sine lommebøker. I en digital sammenheng, kan kort inneholder informasjon fra kredittkortnumre til personlige detaljer. Brukeropprettede personlige kort inneholder personlig informasjon som innloggingsinformasjon, mens forvaltede kort utstedt av en pålitelig organisasjon eller bedrift kan inneholde finansiell informasjon eller andre data.

En tidlig satsingsområde for utviklere knyttet til Higgins prosjektet var kort programvare, også kjent som en kort velgeren. Disse velgere bruke et grafisk grensesnitt for å vise tilgjengelige kort til en bruker, nesten som om han eller hun var åpne en digital lommebok. Leserens plugins kjent som aktive kunder gir en måte for denne kortsystem som skal brukes med eksisterende webteknologier. Andre kort velgere kjøre direkte på brukerens datamaskin eller mobil enhet. Higgins er også utvikle ressurser for nettsteder som utsteder administrerte kort, kjent som identitetsleverandører, og for å stole parter - områder som er avhengige av en identitetsleverandør for autentiseringsformål

Den Abstraction Layer arkitektur av Higgins Prosjekt innebærer at mange eksisterende identitet administrasjonsprotokoller og teknologier kan brukes. Katalogbaserte identitetstjenester, slik som Lightweight Directory Access Protcol og Microsofts Active Directory®, kan støttes som datakilder. Protokoller som OpenID støttes som metoder for autentisering, og Microsofts Cardspace ™ -teknologi kan brukes som en kilde for en Higgins kort velgeren.