© Marius Iulian Mihailescu and Stefania Loredana Nita 2021
M. I. Mihailescu, S. L. NitaPro Cryptography and Cryptanalysis https://doi.org/10.1007/978-1-4842-6367-9_12

12. Searchable Encryption

Marius Iulian Mihailescu1   and Stefania Loredana Nita1
(1)
Bucharest, Romania
 

Searchable encryption (SE) allows encrypted data to be outsourced to potentially untrusted third-party service providers while simultaneously offering users the ability to search directly over the encrypted data in a safe and secure way. Searchable encryption is a particular case of homomorphic encryption, which will be discussed in Chapter 13.

Consider the following situation. Data owner A has some documents they want to store on a server, but, at the same time receiver B needs to ...

Get Pro Cryptography and Cryptanalysis: Creating Advanced Algorithms with C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.