Skip to main content

TLSNotary

Privacy-preserving data portability

TLSNotary is an open-source protocol that can verify the authenticity of TLS data while protecting privacy. If you're looking for a way to make data portable without compromising on security, check out the protocol and integrate it into your applications!

Why use TLSNotary?

TLS (Transport Layer Security), also known as the "s" in "https" 🔐, can secure communication between a server and a user. But what if you want to credibly share data with others without compromising security, privacy, or control?

TLSNotary solves this by adding a Verifier to the TLS connection using secure Multi-Party Computation (MPC). MPC provides cryptographic guarantees, allowing the Verifier to authenticate the TLS transcript without requiring external trust or revealing the complete data to anyone. TLSNotary can sign (aka notarize) data and make it portable in a privacy preserving way.

With TLSNotary, users are in full control over the data they choose to share.

TLSNotary Infographic

Build with us

Interested in using TLSNotary, contributing, or just learning more about how it works?

Join the conversation on our Discord server, check out our Github, or use our Quick Start guide to try it out!