Functional Encryption for Threshold Functions (or Fuzzy IBE) from Lattices
Functional Encryption for Threshold Functions (or Fuzzy IBE) from Lattices
复制标题
DOI:
10.1007/978-3-642-30057-8_17
复制
发表时间:
2012-05
期刊:
影响因子:
--
通讯作者:
Shweta Agrawal;Xavier Boyen;V. Vaikuntanathan;Panagiotis Voulgaris;H. Wee
中科院分区:
文献类型:
--
作者:
Shweta Agrawal;Xavier Boyen;V. Vaikuntanathan;Panagiotis Voulgaris;H. Wee
Cryptosystems based on the hardness of lattice problems have recently acquired much importance due to their average-case to worst-case equivalence, their conjectured resistance to quantum cryptanalysis, their ease of implementation and increasing practicality, and, lately, their promising potential as a platform for constructing advanced functionalities.In this work, we construct “Fuzzy” Identity Based Encryption from the hardness of the Learning With Errors (LWE) problem. We note that for our parameters, the underlying lattice problems (such as gapSVP or SIVP) are assumed to be hard to approximate within supexponential factors for adversaries running in subexponential time. We give CPA and CCA secure variants of our construction, for small and large universes of attributes. All our constructions are secure against selective-identity attacks in the standard model. Our construction is made possible by observing certain special properties that secret sharing schemes need to satisfy in order to be useful for Fuzzy IBE. We also discuss some obstacles towards realizing lattice-based attribute-based encryption (ABE).