This repository contains the C implementation of the post-quantum password-authenticated key exchange algorithms CAKE and OCAKE.
This work is based on the paper introducing both algorithms, as well as several implementation choices regarding the ideal cipher model.
This implementation is based on the PQClean
project.
OpenSSL and GMP are also dependencies for this project and should be installed on your system.
cd PQClean
git submodule update --init --recursive
make -j 4