Communication · Open source

Smoke

Echo communications through Android.

Download

Opens the official F-Droid page

Smoke screenshot 1Smoke screenshot 2Smoke screenshot 3Smoke screenshot 4Smoke screenshot 5Smoke screenshot 6

About Smoke

Summary of Smoke

* Aliases. Preserve your contacts.

* Almost zero-dependency software.

* Application lock.

* Argon2id and PBKDF2 key-derivation functions.

* Automatic, oscillatory public-key exchange protocol, via SipHash.

* BSD 3-clause license.

* Completed.

* Content is recorded via authenticated encryption.

* Decentralized. TCP, and UDP multicast and unicast.

* Does not require Internet connectivity.

* Does not require registration. Telephone numbers are not required.

* Encrypted communications.

* Eventful tasks. Limited polling.

* F-Droid.

* Fiasco forward secrecy.

* Future-proof software.

* Introduces Cryptographic Discovery. Cryptographic Discovery is a

practical protocol which creates coordinated data paths.

* Juggling Juggernaut Protocol!

* Manufactured tool tips!

* McEliece Fujisaka and Pointcheval.

* Message structures do not explicitly expose contents. Header-less protocols!

Some messages do include type information.

* Mobile servers via SmokeStack.

What's new in 2024.06.25

* GitHub ticket #48. The oid variable in Fire::deleteFire() may not be defined and referencing a tarnished variable will terminate Smoke.

How to install Smoke

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Smoke from your app drawer.

More communication apps

More