Speaker: Omkant Pandey
Title: Encryption Schemes for Modern Systems
The traditional goal of encryption schemes has been to provide confidentiality when a message is transmitted to a designated receiver. In modern systems, the role of secure encryption is much more than confidentiality. Often, it is used as a building block to enable more complex tasks. Examples of some of these tasks are: access control mechanisms, protocols for secure computations, data storage on untrusted devices such as the cloud, etc.
Due to such pervasive use, the theory of secure encryption still continues to evolve. To satisfy the need of modern systems, a considerable amount of research effort has focused on inventing new classes of encryption schemes. In this talk, I will cover my contributions to this line of work, with a special focus on the following topics:
- Attribute Based Encryption
- Deterministic Encryption
- Property Preserving Encryption
These encryption schemes are suitable for enabling a multitude of tasks without having to decrypt the data at hand; some examples include data classification and clustering, access control, and efficient sub-linear search.