Vi presenterar en ny metod för att bevisa säkerhet i krypteringssystem med hjälp av vad vi kallar Dual System Encryption. Våra tekniker resulterar i helt säkra Identity-Based Encryption (IBE) och Hierarchical Identity-Based Encryption (HIBE) system under de enkla och etablerade beslutsfattande Bilinear Diffie-Hellman och beslutliga Linjära antaganden. Vårt IBE-system har chiffertexter, privata nycklar och offentliga parametrar som var och en består av ett konstant antal gruppelement. Dessa resultat är det första HIBE-systemet och det första IBE-systemet med korta parametrar under enkla antaganden. I ett Dual System Krypteringssystem kan både chiffertexter och privata nycklar ta sig an en av två oskiljaktiga former. En privat nyckel eller chiffertext kommer att vara normal om de genereras respektive från systemets nyckelgenerering eller krypteringsalgoritm. Dessa nycklar och chiffertexter kommer att bete sig som man förväntar sig i ett IBE-system. Dessutom definierar vi semifunktionella nycklar och chiffertexter. En semifunktionell privat nyckel kommer att kunna dekryptera alla normalt genererade chiffertexter, men dekrypteringen kommer att misslyckas om man försöker dekryptera en semifunktionell chiffertext med en semifunktionell privat nyckel. Analogt, semi-funktionella chiffertexts kommer att vara dekrypterbara endast med normala privata nycklar. Dual System Encryption öppnar upp ett nytt sätt att bevisa säkerhet för IBE och relaterade krypteringssystem. Vi definierar en sekvens av spel där vi först ändrar utmaningen chiffertext och sedan de privata tangenterna en efter en för att vara semifunktionella. Vi hamnar slutligen i ett spel där utmaningen chiffertext och alla privata nycklar är semifunktionella då bevis på säkerhet är enkelt.
Enligt enkla antaganden (beslutande linjära och beslutsfattande bilinjära Diffie-Hellman-antaganden) föreslog REF ett helt säkert systemkrypteringssystem med dubbla system HIBE i standardmodellen.
Dual system encryption: Realizing fully secure IBE and HIBE under simple assumptions
{'venue': 'In CRYPTO', 'journal': None, 'mag_field_of_study': ['Computer Science']}