

If you’re looking for a Meshtastic alternative which was designed with cryptographic security in mind instead of adding it as an afterthought, check out Reticulum and its RNode firmware which lets it use (most) Meshtastic-compatible LoRa devices as a modem.
Reticulum also has much more intelligent routing, can work over things besides just LoRa (including the internet), and (some) applications built on it provide reliable transport.
See also
- Sideband - probably the app to start with, for Linux, Android, Mac, and Windows
- https://github.com/liberatedsystems/RNode_Firmware_CE - more actively developed fork of LoRa modem firmware which supports more devices than upstream
- https://rmap.world/ - despite being older and more mature, it unfortunately still has many fewer (publicly listed, at least) nodes than Meshtastic
- https://github.com/markqvist/Reticulum/wiki/Awesome-Reticulum - lots more
about iOS support...
- https://github.com/markqvist/Reticulum/issues/116 - explains some of the obstacles
- https://github.com/markqvist/Reticulum/discussions/117
- https://github.com/markqvist/Reticulum/discussions/307
- https://testflight.apple.com/join/ftgW9n0Z - i don’t know if this currently works; i only skimmed the above discussions
That release mitigates a previous issue, where different devices would sometimes generate identical secret keys due to lack of entropy in their random number generation.
This is their response to the issues which this post is about.