Abstract

This study introduces the meticulous design and development of a chat application fortified with the robust ChaCha20-Poly1305 encryption algorithm. The selected cryptographic algorithm is renowned for its efficacy in ensuring top-notch security. In our application, ChaCha20 serves as the backbone for stream encryption, ensuring that the message content remains confidential and impenetrable to eavesdroppers. Simultaneously, Poly1305, an esteemed message authentication code, guarantees the integrity and authenticity of each chat message. It ensures that the messages sent are genuine and have not been tampered with during transit. Together, the integration of these two components constructs a fortified wall against potential security breaches, safeguarding user communications. This not only instills confidence in users regarding the privacy of their conversations but also sets a benchmark in chat application security. The overarching aim is to offer an impeccable blend of user-friendly experience and top-tier security, revolutionizing the way secure communications are perceived and utilized.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call