zkPass Extension
zkPass a Chromium extension which can proxy three parties TLS and generate zero-knowledge proofs.
Technology Dependence
Multi-party computation
Secure multi-party computation (also known as secure computation, multi-party computation (MPC) or privacy-preserving computation) is a subfield of cryptography with the goal of creating methods for parties to jointly compute a function over their inputs while keeping those inputs private. Unlike traditional cryptographic tasks, where cryptography assures security and integrity of communication or storage and the adversary is outside the system of participants (an eavesdropper on the sender and receiver), the cryptography in this model protects participants' privacy from each other.
TLS
Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securing HTTPS remains the most publicly visible.
Zero-knowledge proofs
zero-knowledge proofs is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true while the prover avoids conveying any additional information apart from the fact that the statement is indeed true.
You can install it by cloning this repo with:
- git clone https://github.com/zkPassOfficial/zkPass-extension.git
- go to chrome://extensions and Enable "Developer mode"
- Click "Load unpacked"
- Navigate zkPass website and choose a KYC Event.