Searchable Public-Key Encryption With Cryptographic Reverse Firewalls for Cloud Storage | IEEE Journals & Magazine | IEEE Xplore