The Double Ratchet algorithm is used by two parties to exchange encrypted messages based on a shared secret key.| Signal Messenger
Enhance your privacy and break through firewalls.| Guardian Project