Revocation Systems with Very Small Private Keys
Authors:
- Allison LewkoALAllison Lewko
- Amit SahaiASAmit Sahai
- Brent WatersBWBrent Waters
- 1 January 2010
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10816011,p. 273-285
Abstract
In this work, we design a method for creating public key broadcast encryption systems. Our main technical innovation is based on a new "two equation" technique for revoking users. This technique results in two key contributions: First, our new scheme has ciphertext size overhead O(r), where r is the number of revoked users, and the size of public and private keys is only a constant number of group elements from an elliptic-curve group of prime order. In addition, the public key allows us to encrypt to an unbounded number of users. Our system is the first to achieve such parameters. We give two versions of our scheme: a simpler version which we prove to be selectively secure in the standard model under a new, but non-interactive assumption, and another version that employs the new dual system encryption technique of Waters to obtain adaptive security under the d-BDH and decisional Linear assumptions. Second, we show that our techniques can be used to realize Attribute-Based Encryption (ABE) systems with nonmonotonic access formulas, where our key storage is significantly more efficient than previous solutions. This result is also proven selectively secure in the standard model under our new non-interactive assumption.Keywords
This publication has 22 references indexed in Scilit:
- Key establishment in large dynamic groups using one-way function treesIEEE Transactions on Software Engineering, 2003
- Access Control Using Pairing Based Cryptography2003
- Controlling Access to Published Data Using Cryptography2003
- Efficient Trace and Revoke Schemes2001
- Revocation and Tracing Schemes for Stateless Receivers2001
- Multicast security: a taxonomy and some efficient constructions1999
- Some New Results on Key Distribution Patterns and Broadcast EncryptionDesigns, Codes and Cryptography, 1998
- Combinatorial Properties and Constructions of Traceability Schemes and Frameproof CodesSIAM Journal on Discrete Mathematics, 1998
- On Some Methods for Unconditionally Secure Key Distribution and Broadcast EncryptionDesigns, Codes and Cryptography, 1997
- Efficient signature generation by smart cardsJournal of Cryptology, 1991