Enabling Secure Data Collaboration through the use of Zero Knowledge Proofs to verify an information attribute without sharing or exposing it
A Zero Knowledge Proof (ZKP) is a cryptographic protocol that allows one party to prove the veractity of a piece of information to another party without either party learning anything about the information other than the fact that the information is true or not.
The protocol is extremely useful where there is sensitivity to the information that needs to be verified such that it cannot be exposed or shared in any way, which could cause non-compliance with GDPR or other laws or regulations.
We will discuss a particular implementation where the national electricity utility operator in Ireland allowed the implementation of a verification service for a person's name and address for relying parties in the financial services sector where no information is every disclosed other than the verification of the name and address.
We will discuss how the project was conceived, implemented and delivered in order to ensure full compliance with GDPR and the commercial requirements of the utility that no customer data could ever leave the utility.