One of the most important parts of our lives today is messaging. We send thousands of messages every day to our family, friends, and even colleagues. These messages can be simple greetings or even contain confidential data or media. Recently, the digital world was plagued with security issues, with news coming in that many popular social media platforms had resorted to some shady activity and as a result, the seemingly private information of users was no longer safe. To counter this breach of data, the concept of end-to-end encryption was introduced.