Queries on Encrypted Data Library

The QED CLI calls the algorithms implemented in the QED Library, described in "Conjunctive, Subset, and Range Queries on Encrypted Data" by Dan Boneh and Brent Waters.

The CLI can be used to run all the QED algorithms (setup, gentoken, encrypt, and query). The input/output of each algorithm is serialized/deserialized into files.