RSAEncryptor

Inspiration

Since hacking has become more common, we wanted to create a messaging environment where both users feel secure about the messages that they send.

What it does

Our app generates a pub key, which is sent to the recipient. The user then types in his message and sends it to the recipient, who uses the pub key to decrypt the message.

How we built it

We used Android Studio to build the application.

Challenges we ran into

In order to parse the public key from the RSA public key generator, we had to use a Base64 encoder. This function only works on phones running Android 8.0, so we can only test our app on emulators running Android 8.0.

Accomplishments that we're proud of

Having our app work.

What we learned

How to send SMS messages with Android Studio
How to use RSA encryption

What's next for RSAEncryptor

Possibly having our app send encrypted emails.
Making it more compatible with older Android devices.