Taiko is a secure, real-time messaging application developed in Java, with a strong focus on user privacy and data protection. The core feature of this project is the implementation of End-to-End (E2E) encryption, ensuring that only the communicating users can read the messages, making it virtually impossible for third parties (including server admins) to intercept or access the content. Key features include:
End-to-End Encryption (AES & RSA protocols)
Real-time message delivery using WebSockets
User authentication and session management
Secure database storage for user pro