Skip to Main Content
Design an efficient and secure mobile messaging system
top 6
solutions max
Small pic lookout image

Lookout Security is a leader in mobile security with 130 million users across 400 mobile networks in 170 countries. One area of focus for the company is secure mobile messaging. Keeping data safe is becoming increasingly important to Lookout’s success in the post-pc era. Your task is to answer ONE of the following questions related to building a secure messaging system.


Submit a design document that answers ONE of the following questions about building a secure messaging system. Use any programming language, but assume there is a mobile client and a server.

- How will your system send messages which are encrypted?

- How will you know a user is who they are?

- If someone loses their mobile phone how would you make sure those messages can be destroyed without giving away who the user is sending messages to?

The solutions will be evaluated based on their completeness, efficiency and creativity. Use your solution to demonstrate the programming and design skills you are most proud of. Obviously there's a straightforward solution for each of these components, so we will be more impressed if you can demonstrate your creativity and thought process by proposing a better version of ONE of them. In doing so, you may state any reas