published P2P-circuit
To install communication between users in Communist, a combination of distributed hash tables is used (DHT option designed for torrent clients) and technology udp hole punching (for interacting with hosts of address translators). IPV4 and IPV6 protocols are supported. Messages can be transmitted through relayers (see documentation ). All data is stored on a user machine in encrypted form and also transmitted encrypted. For encryption, Aes standard and digital signature diagram Ed25519 are used.
Among changes in the new version:
- All network capabilities are brought to the libcommunist library.
- Added the functionality of the relay of messages (server and client).
- A general reorganization of the code.
- version 2.0 is incompatible with previous versions (a reconstruction of the user profile is required).