PrivMX
PrivMX allows developers to build end-to-end encrypted apps used for communication. It's designed as platform- and programming environment-agnostic technology with standard network topology: client - server (Endpoint - Zero-knowledge Bridge).
Encryption
PrivMX uses verified and efficient combination of symmetric and asymmetric encryption – by default: the ECIES scheme combining AES-256 with ECC based on sepc256k1 curve – apps use public-private key pairs.
PrivMX Platform works according to privacy-by-design mindset, so all of our solutions are based on Zero-Knowledge architecture. The Platform enables communication through text messages, secure file storage and real-time data streaming.
Tools
Build your end-to-end encrypted channels using our universal client-side tools for various communication scenarios:
Thread
Sending messages of various formats, between authorized users or devices.
Store
Storing different types of data and files and sharing them with authorized users or devices.
Inbox
One way communication with external users.
Bridge
Server-side zero-knowledge software that intermediates in the transfer of encrypted data and notifications between Endpoints and stores encrypted data for Threads, Stores, and Inboxes.
For more information and installation guides, go to this section.
Endpoint
Low-level library written in C++ with range of wrappers for various programming languages and devices.