safeid

SafeID is a proof-of-concept web server library that protects user passwords using the Pythia protocol. Web servers can interact with a Pythia server to encrypt new passwords and verify existing passwords.


Keywords
password, encryption, authentication
License
MIT
Install
pip install safeid==1.4

Documentation

pyrelic

pyrelic is a python module that wraps the RELIC cryptography library. RELIC performs high-performance elliptic curve cryptography and pairing-based elliptic curves. pyrelic also includes verifiable pseudorandom functions used in Pythia.

Installation

If you have pip installed, install pyrelic using:

pip install pythia-pyrelic

Pre-requisites

pyrelic requires a specific fork of the RELIC cryptographic library that exposes function entry points: https://github.com/ace0/relic