Python implementation of the Double Ratchet algorithm
Description
This python library offers an implementation of the Double Ratchet
algorithm.
A double ratchet allows message encryption providing perfect forward
secrecy. A double ratchet instance synchronizes with a second instance
using Diffie-Hellman calculations, that are provided by the DHRatchet
class.