Abstract:
In the recent era, there are many chat messengers which provide a platform to
communicate with each other. In most cases, the user wants a secure application that
enables protected communication. Nearly, all these apps have various built-in features
that attract users, but most of the time, the app developers overlook the security aspect
of their usage. To make data transmission between sender and recipient safer. A mobile
application is going to build which will provide a protected private platform for users.
In the application, an encryption layer adds for secure communication between two
users. The applications start delivering messages through the internet, which is free for
users. Any type of message can be sent, including text messages and voice messages.
When evaluating the quality of mobile applications, security is one of the most crucial
factors. The aim is to develop a fully secure messenger that provides a secure platform
to the user in which the focus is to provide end-to-end encryption. Also, use suitable
libraries for encryption. After communication, if the user updates the keypair the
previous chat will be deleted automatically and there is an essential feature that when
the user sends voice messages and photos it will show only once while the chat is open
when the chat is closed voice messages and photos are deleted automatically. Also,
one of the important features of the application is that screenshots could not be taken
it is prohibited due to security reasons.