You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Daniele Ricci edited this page Jan 23, 2015
·
3 revisions
Current encryption model
The current encryption model in the Android client uses simple PGP asymmetric encryption enforced by a Message/CPIM data structure. This can protect users from the most basic attacks, but unfortunately will not guarantee forward secrecy or plausible deniability (expected for a future release).
The Message/CPIM format was chosen mainly for its adoption in the end-to-end encryption specification RFC 3923 that has been used in Kontalk since version 3.0.
Messages on device storage are not encrypted.
Plans for the future
For most users, basic asymmetric encryption would be enough, however, forward secrecy is an important feature that any messaging software should have.
We haven't decided what method we will use yet, but most probably a derivative of OTR.