This app allows to do authenticated end to end encryption. Being open source and storing nothing on the phone except our private signature key (not used for encryption) in the secure enclave and the public signature keys of people we are conversing with, forward secrecy and man in the middle protection is available.

The cryptograpic algorithms used are:

  • cipher: AES(256)+GCM
  • key negociation: ECHD(P384)+HKDF(SHA512)
  • signature: ECDSA(P256)

The app will soon be available on TestFlight and source code on github