Processing Private Queries over an Obfuscated Database Using Hidden Vector Encryption