Witness Encryption was introduced by Garg, Gentry, Sahai and Waters in 2013 and has attracted great reserach interest since then. The reasons for this are twofold; firstly, witness encryption can be viewed as a generalisation of public key encryption (and its variants) but with "single use keys" and secondly because it cana be used as a building block for many other cryptographic primitives. This talk provides a brief introduction to defintions and constructions of witness encryption, aswell as some open questions.
Saqib Kakvi is a lecturer in the Information Security Group. His research focuses on bridging the gaps between the theory and practice of cryptography. He has had results about digital signature schemes, with recent results of standardised signature schemes. Recently, he has also been interested in advanced encryption primitives such as time-lock encryption and witness encryption.
Saqib received his doctorate at the Ruhr-University Bochum under the supervision of Prof. Dr. Eike Kiltz. He was then took a postdoc position at University of Bristol in the group of Prof. Nigel Smart. Following that he was a postdoc at Paderborn University and University of Wuppertal in the group of Prof. Dr.-Ing. Tibor Jager.