In our data-driven society, it’s imperative to protect confidential and personal data. Cryptographer Thomas Attema conducts groundbreaking mathematical research in the field of multi-party computation and zero-knowledge proofs: cryptographic solutions that allow parties to create value by using each other’s data without having to disclose them to each other. He received TNO’s Young Excellent Researcher Award 2021 for this work.
Thomas, before we delve into your research and discuss what the award means to you, what exactly is cryptography? What do you do as a cryptographer at TNO?
‘Cryptography is about protecting information. A cryptographer encrypts messages so that they can only be decrypted by a party with the correct key. The science of cryptography is increasingly relevant and even critical, including within TNO, as today’s society revolves around the gathering and sharing of huge amounts of data. This is necessary to enable economic growth and address social challenges.
With advanced cryptographic techniques, you can even create a setting in which parties can use each other’s data to create valuable insights without having to share those data. This ensures that the basic right to privacy of data subjects is protected and safeguards the security of sensitive business information.’
"With advanced cryptographic techniques, you can even create a setting in which parties can use each other’s data to create valuable insights without having to share those data."
Are these advanced cryptographic techniques already applied in practice?
‘Yes, they are. They were first developed in the 1980s. At the time, however, they weren’t very efficient. In addition, computers weren’t powerful enough back then to run these techniques on. That is beginning to change, so research to develop this further is now in full swing. Together with CWI, the Dutch national research institute for mathematics and computer science, we’re working on advanced cryptographic techniques, such as multi-party computation (MPC) and zero-knowledge proofs.
One of the applications of MPC is in detecting and tackling fraudulent bank transactions and other forms of financial and economic crime. Banks only see the transactions that involve their own account numbers. For a fuller picture, they also need access to the data of other financial institutions. However, legal restrictions apply to such sharing of client data. We’ve developed proofs of concept that enable financial institutions to analyse data and draw conclusions, without being able to see each other’s data. We’re now testing this, which is obviously very exciting.’