Hooray! Mini Donkey is Here!

An app that helps encrypt your messages securely & secretly

Tianhao Zhou
MiniDonkey101
2 min readFeb 18, 2020

--

credit: the MiniDonkey repository

As social media is growing to be an essential part of our daily communication, privacy issues have become concerning.

However, existing privacy-preserving messaging apps are:

  • Vulnerable to service blocking (What if the app/server is banned?)
  • Alerting (Attention please! I am encrypted!)

Mini Donkey is an app that encrypts messages with camouflage

By contrast, Mini Donkey aims to be:

  • Service independent (completely offline and produces encrypted messages that are compatible with all platforms).
  • Camouflage (produces encrypted messages that appear deceptively public).

With the restrictions above in mind, I designed Mini Donkey to first encrypt messages with a one-time password and then encode the message into an image as camouflage.

Here is a diagram showing how the encoding flow works:

credit: encoding flow diagram from the Mini Donkey repository

The decoding path is more straightforward, and here is a diagram illustrating how decoding message from image works:

credit: decoding flow diagram from the Mini Donkey repository

Let’s see it in action

Here is how the encoding flow works in action:

credit: encoding flow demo from the Mini Donkey repository

Here is how the decoding flow works in action:

credit: encoding flow demo from the Mini Donkey repository

Thanks for reading!

The Mini Donkey app is available on Google Play Store:

If you like the idea of Mini Donkey, please:

--

--