Briar es una tecnología de comunicación de software de código abierto , destinada a proporcionar comunicaciones seguras y resistentes entre pares sin servidores centralizados y con una dependencia mínima de la infraestructura externa. Los mensajes se pueden transmitir a través de Bluetooth , Wi-Fi , por Internet a través de Tor o almacenamiento extraíble, como memorias USB . Toda la comunicación está cifrada de extremo a extremo . El contenido relevante se almacena de forma cifrada en los dispositivos participantes. Los planes a largo plazo para el proyecto incluyen el soporte para aplicaciones distribuidas, como el mapeo de crisis y la edición colaborativa de documentos.
El público objetivo inicial de Briar incluye "activistas, periodistas y la sociedad civil" con planes para hacer que el sistema sea "lo suficientemente simple como para ayudar a cualquiera a mantener sus datos seguros". [4] Como la capacidad de funcionar en ausencia de infraestructura de Internet también puede hacer que el proyecto sea valioso para las organizaciones de respuesta a desastres y ayuda, los desarrolladores están trabajando con Open Humanitarian Initiative y Taarifa. [5] En última instancia, los desarrolladores apuntan a crear un sistema que sea "tan simple de usar como WhatsApp , tan seguro como PGP , y que siga funcionando si alguien rompe Internet". [5] Es posible que un dispositivo Android descargue Briar desde otro dispositivo Android que ya tenga Briar instalado. [6]
El código fuente de Briar se publica como software libre y la aplicación para Android se distribuye bajo los términos de la licencia GNU GPL-3.0 o posterior , mientras que la versión de escritorio se publica bajo la Licencia Pública General Affero . [7] Briar Desktop se ejecuta en Windows, macOS y Linux. Briar Desktop también se ejecutará en teléfonos móviles con Linux real (no Android), que ejecuten sistemas operativos como Manjaro , PureOS y postmarketOS , [8] una vez que se haya adaptado a los formatos móviles. [9]
El protocolo central de Briar, el modelo de amenazas, el proceso de desarrollo y el diseño de la experiencia del usuario comenzaron a desarrollarse en 2011 por Michael Rogers y Eleanor Saitta. [10] [11]
Briar fue auditado por Cure53 y elogió el proyecto en un informe entregado el 20 de marzo de 2017, y se recomendó que se le realizara una segunda auditoría una vez que se completara el desarrollo. [12] [13] En 2018, el proyecto recibió $361,100 de financiación del Open Technology Fund . [14]
Briar utiliza el conjunto de protocolos Bramble (Bramble Handshake Protocol, Bramble QR Code Protocol, Bramble Rendezvous Protocol, Bramble Synchronisation Protocol, Bramble Transport Protocol) que está diseñado específicamente para redes tolerantes a retrasos . [15] A partir de enero de 2023, estos protocolos no son implementados por otros mensajeros; Briar solo puede comunicarse con Briar.