White Noise — un messager pour Android et iOS utilisant le protocole Marmot.
L'application propose des discussions privées et de groupe. Marmot permet l'échange de messages via le protocole MLS (Message Layer Security) à travers des serveurs publics NOSTR (de serveurs, qui stockent des fichiers json avec des données textuelles) et les délivrent via leur propre protocole, ainsi que via des serveurs Blossom (serveurs stockant des données binaires). NOSTR (Notes and Other Stuff Transmitted by Relays) — une technologie d'échange de données textuelles via des serveurs relais simples, où presque toute la logique fonctionne dans les applications elles-mêmes.
Cette technologie est à la base d'un réseau social, où aucune inscription n'est requise pour créer un profil utilisateur, utilisant des clés cryptographiques. Bien que l'idée initiale de NOSTR soit orientée vers les réseaux sociaux, son infrastructure peut être utilisée pour échanger n'importe quel texte, ce que fait Marmot avec le cryptage des messages e2e.
Le cœur interne de l'application est écrit en Rust, l'interface graphique est réalisée avec Flutter.
Source : linux.org.ru
