Skip to content

Latest commit

ย 

History

History
125 lines (91 loc) ยท 3.05 KB

readme.md

File metadata and controls

125 lines (91 loc) ยท 3.05 KB


Ciphora
Ciphora

A decentralized end-to-end encrypted messaging app.

Download latest release

A peer-to-peer end-to-end encrypted messaging app. Implements the secure signal protocol for the end-to-end encryption of messages and PGP for identity verification and authentication. This approach not only protects against man-in-the-middle attacks but removes the need for in-person verification like with other E2E encryption apps (WhatsApp, Signal,...) where identity keypairs are generated on a per-device basis and each has to be verified manually in-person.

Learn more at https://habibrehman.com/work/ciphora


Features

  • End-to-end encrypted messaging
  • Peer-to-peer messaging
  • Sending images
  • Sending files
  • Dark Mode
  • Offline messaging
  • Local encryption

You are welcome to open pull requests to help implement the features still to do!

Install

macOS 10.10+, Linux, and Windows 7+ are supported (64-bit only).

macOS

Download the .dmg file.

Linux

Download the .AppImage or .deb file.

The AppImage needs to be made executable after download.

Windows

Download the .exe file.

Dev

Needs the Ciphora Server as well (https://github.com/HR/ciphora-server/)

Setup

Clone the repos

$ git clone --recurse-submodules https:/