Skip to content

A Python implementation of the Extended Triple Diffie-Hellman key agreement protocol.

License

Notifications You must be signed in to change notification settings

Syndace/python-x3dh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI PyPI - Python Version Build Status

python-x3dh

A python implementation of the Extended Triple Diffie-Hellman key agreement protocol.

This python library offers an implementation of the Extended Triple Diffie-Hellman key agreement protocol (X3DH) as specified here.

The goal is to provide a configurable and independent implementation of the protocol, while keeping the structure close to the specification.

This library was developed as part of python-omemo, a pretty cool end-to-end encryption protocol.

About

A Python implementation of the Extended Triple Diffie-Hellman key agreement protocol.

Resources

License

Stars

Watchers

Forks

Languages