@misc{cryptoeprint:2014:588, author = {Brent Waters}, title = {A Punctured Programming Approach to Adaptively Secure Functional Encryption}, howpublished = {Cryptology ePrint Archive, Report 2014/588}, year = {2014}, url = {https://eprint.iacr.org/2014/588}, }