slp / erouska-android

Bluetooth Tracing for Android
MIT License
7 stars 2 forks source link

Add Context to Readme #1

Open brunosan opened 4 years ago

brunosan commented 4 years ago

It would be good to edit the README to include some overview of the app, and the system is a part of.

I would do it, but I am really novice to Android Studio. If someone can correct me, I understand that:

  1. The app gets an encryption key from the  [Firebase] server
  2. The app encrypts some kind of app user id with the encryption key. (possibly validating the user's phone number).
  3. The app broadcasts the encrypted key via Bluetooth.
  4. The app receives and stores the encrypted keys from other devices with timestamps.
  5. The user can, on-demand, request a new encryption key, delete stored keys, and/or upload them to Firebase.
neklaf commented 4 years ago

@slp you could close this issue because you already merged my PR in which additional information was provided. @brunosan please take a look to the new Readme file and tell me if it's needed additional information, I could work on that.