Inspiration

I have an interest in maths and ciphering

What it does

SnapChat is great for sending pictures however it is really bad for sending any text messages and the data protection isn't too great either. So this app allows you to send encrypted messages to your contacts, messages may only be read once and are deleted forever after being read.

How I built it

I used a trigonometric function for generating random numbers that could be mapped to many numbers. All the numbers would represent a letter. There was no collision due to the trig function

Challenges I ran into

It took some time to decrypt the ciphered code

Accomplishments that I'm proud of

Building my first cipher

What I learned

Some basic encryption

What's next for SnapMessage

Finish implementing the functionality and brush up on its user interface

Important Notice

Please note, the app is for demonstrative purposes only. It has not yet had all its UI functionality implemented so it may seem to feel or look weird when using the app

Built With

Share this project:

Updates