Signal Protocol
The same encryption as Signal, using the libsignal library: a new key for each message (Double Ratchet) and protection against future attacks using quantum computers (PQXDH and SPQR). It is also possible to pad message lengths to fixed values to make ciphertext analysis by third-party observers more difficult.




