Over the last few weeks I have been writing a bunch of blog posts on my implementation of the SPHINX password storage SPHINX and the OPAQUE protocol. Below a list of all these and other related links:
SPHINX
The main post was followed by an attempt to explain how SPHINX security is better than the rest of existing solutions.
OPAQUE
The main post was followed by show-casing three use-cases for OPAQUE:
- Authentication with a live demo some commentary on it and associated example code in python and js.
- Securing a channel with associated example code in c and go,
- Securing data-at-rest with another live demo and associated example code in ruby and js again.
This project was funded through the NGI0 PET Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 825310.