Sieve: cryptographically enforced access control for user data in untrusted clouds
Efficient Garbling from a Fixed-Key Blockcipher