Mobile Messenger with Advanced Encryption for Secure Text Conversations
Client
The Client is a European provider of integrated solutions and interactive systems for scalable networks, travel, trading and healthcare organizations.
Challenge
Our Client needed a highly secure Android application to provide smartphone users with a tool for private text conversations.
Solution
ScienceSoft’s healthcare app developers created an Android app with a clean, intuitive interface to let users focus on their messages and contacts only. To ensure privacy, the solution uses 4096-bit RSA and 256-bit AES encryption.
When kicking off a protected texting session, the user primarily sets up a 6-digit PIN-code. From this point on, the messages inside the application are secured with a password. The user also decides which conversations are to be secured by adding particular contacts to the contact book.
The solution encrypts messages on the terminal device (end-to-end) and uses SMS protocol for message delivery. Therefore, nobody can intercept and read users’ texts. The app even encrypts its internal phone book and the message history.
Results
ScienceSoft’s team developed a user-friendly Android app to secure text conversations thanks to advanced encryption. The delivered solution helps various types of users: businesspersons, developers, health professionals and individuals concerned about their data security.
Technologies and Tools
Java, Android SDK, Design pattern, Android studio, Gradle, DDMS, ADB, Hierarchy Viewer, SQLite3