
Una aplicación de mensajería cifrada de extremo a extremo de igual a igual. Implementa el protocolo de señal seguro para el cifrado de extremo a extremo de mensajes y PGP para la verificación y autenticación de identidad. Este enfoque no solo protege contra los ataques del hombre en el medio, sino que elimina la necesidad de una verificación en persona, como con otras aplicaciones de cifrado E2E (WhatsApp, Signal, ...) donde los claves de identidad se generan por servicio y cada una debe verificarse manualmente en persona.
Obtenga más información en https://habibrehman.com/work/ciphora


¡Bienvenido a abrir solicitudes de extracción para ayudar a implementar las funciones aún por hacer!
Se admiten MacOS 10.10+, Linux y Windows 7+ (solo de 64 bits).
macosa
Descargue el archivo .dmg .
Linux
Descargue el archivo .AppImage o .deb .
La Appimage debe hacerse ejecutable después de la descarga.
Windows
Descargue el archivo .exe .
También necesita el servidor Ciphora (https://github.com/hr/ciphora-server/)
Clonar los repos
$ git clone --recurse-submodules https://github.com/HR/ciphora.git
$ git clone https://github.com/HR/ciphora-server.git
Instale Deps para ambos repos
$ yarn
Para un desarrollo más rápido, ejecute el Bundler (Webpack)
$ yarn run bundler
En un nuevo TTY, ejecute la aplicación
$ gulp
Para probar la aplicación localmente con otra aplicación, simplemente ejecute una segunda instancia en un nuevo TTY
$ gulp
NB en MacOS, se le puede pedir que permita conexiones entrantes cada vez que lo ejecute. Desafortunadamente, la única forma de hacer que desaparezca actualmente es deshabilitar su firewall temporalmente.
$ npm run release
Después de que Travis termine de construir su aplicación, abra el borrador de lanzamiento que creó y haga clic en "Publicar".