This document presents a project to develop a secure mobile messaging application using identity-based encryption (IBE). The goals of the project are to demonstrate that elliptic curve cryptography is viable on mobile devices, implement security in a user-friendly way with transparent encryption, and design the system to be modular and extensible. The document provides background on IBE and related concepts. It then reviews related work on secure messaging applications and their limitations. The design and implementation of the proposed mobile messaging application are described, covering authentication, IBE parameter retrieval, message encryption and decryption. Finally, the document discusses the user experience, application performance, and concludes with areas for future work.