Designed to combat excessive data collection and lack of anonymity with modern messaging apps, Hadrian is an encrypted, peer-to-peer, zero trust messaging application. Users can anonymously send messages to other IP addresses using UDP protocol. All data is between you and whoever you are messaging - no centralization, no port forwarding, no verification of any kind.
Hadrian uses public/private key encryption using the RSA cryptosystem - a public/private key system that is commonly used for encryption. RSA uses extremely large products as public keys, and the two large prime numbers that produce it. The security of the system relies on the difficulty to factor large products into two prime numbers.
Hadrian is written entirely in Java, meaning that as long as Java 21 is installed and an internet connection is provided, Hadrian will run. Thereby, Hadrian does not require a graphics card for a working GUI.
It is highly recommended to follow the Installation Guide for step-by-step setup and troubleshooting. Please read all instructions and have an understanding of commands before executing them on your machine to prevent possible damage.
display all images here with descriptions

description text here