Vi föreslår ett ABE-system (Multi-Authority Attribute-Based Encryption). I vårt system kan vilken part som helst bli en auktoritet och det finns inget krav på någon global samordning annat än skapandet av en första uppsättning gemensamma referensparametrar. En part kan helt enkelt fungera som en ABE-myndighet genom att skapa en offentlig nyckel och utfärda privata nycklar till olika användare som återspeglar deras attribut. En användare kan kryptera data i termer av en boolesk formel över attribut som utfärdas från en vald uppsättning myndigheter. Slutligen kräver vårt system ingen central myndighet. När vi bygger vårt system är vårt största tekniska hinder att göra det kollusionsbeständigt. Tidigare Attributbaserade krypteringssystem uppnådde samverkansmotstånd när ABE-systemets myndighet "tog" samman olika komponenter (som representerar olika attribut) av en användares privata nyckel genom att randomisera nyckeln. Men i vårt system kommer varje komponent att komma från en potentiellt annorlunda myndighet, där vi inte antar någon samordning mellan sådana myndigheter. Vi skapar nya tekniker för att knyta samman viktiga komponenter och förhindra samverkansattacker mellan användare med olika globala identifierare. Vi bevisar vårt system säkert med hjälp av den senaste dubbla systemkryptering metodologin där säkerhetsbeviset fungerar genom att först konvertera utmaningen chiffertext och privata nycklar till en semifunktionell form och sedan argumentera säkerhet. Vi följer en ny variant av den dubbla systemsäkra tekniken på grund av Lewko och Waters och bygger vårt system med hjälp av tvålinjära grupper av sammansatt ordning. Vi bevisar säkerhet under liknande statiska antaganden som LW papper i den slumpmässiga oraklet modellen.
Det första kända helt decentraliserade MA-ABE-systemet föreslås i REF där varje part kan förvandlas till ett AA och det inte finns någon förutsättning för någon global samordning annat än produktion av en pionjärsamling av gemensamma referensparametrar.
Decentralizing attribute-based encryption
{'venue': 'In EUROCRYPT', 'journal': None, 'mag_field_of_study': ['Computer Science']}