Proxy re-encryption for distributed systems.

How it works


Alice has sensitive data that she wants to be able to delegate access to.


Alice encrypts her data using her own public key and stores it in the cloud, or decentralized storage.


Alice delegates access to Bob. The data is rekeyed to Bob's key in storage.


Bob downloads the data and decrypts it with his private key.

Private dApps

NuCypher helps dApp developers store, share, and manage private data on public blockchains with decentralized proxy re-encryption as a service.

Enterprise Deployments

NuCypher facilitates secure and performant cross-organizational data sharing via multi-source, multi-tenant enterprise data lakes.