ComputingComputer ScienceCybersecurityComputer SecurityCryptographySecurity ArchitectureCryptographic AlgorithmsIdentity-based CryptographyPublic-key CryptographyThreshold CryptographyAnonymous IdentityAnonymous Identity-based EncryptionIdentity-based CryptosystemsIdentity-based EncryptionPublic-key EncryptionThreshold EncryptionThreshold Public-key CryptographyTransformations
Public-key Encryption with Keyword Search (PEKS) is a mechanism that allows to search by keywords on encrypted data by generating trapdoors for the desired keywords. One inherent problem in some scenario applications of PEKS is that the Trapdoor Generation Entity should be highly trusted, since she can generate trapdoors on behalf of legitimate users. In this paper, we present a new approach to solve this problem. To this end, we define and implement two primitives: threshold public key encryption with keyword search (TPEKS) and anonymous identity-based encryption with distributed Private Key Generator ((n,t)-IBE). TPEKS is an extension of public key encryption with keyword search (PEKS) in which trapdoors are generated in a distributed manner. We also provide two generic transformations: the first one transforms an anonymous IBE scheme into an anonymous (n,t)-IBE, the second one transforms an (n,t)-IBE scheme into a secure TPEKS scheme.
6
Identity-Based Encryption from the Weil Pairing
Dan Boneh, Matthew Franklin · SIAM Journal on Computing · 2003 · 3.6K citations
Universally composable security: a new paradigm for cryptographic protocols
Ran Canetti · 2001 · 3.3K citations
Security and Composition of Multiparty Cryptographic Protocols
Ran Canetti · Journal of Cryptology · 2000 · 1.4K citations · Full text
Building an Encrypted and Searchable Audit Log.
Brent Waters, Dirk Balfanz, Glenn Durfee et al. · Network and Distributed System Security Symposium · 2004 · 359 citations