AHEAD is a two-factor authenticated key exchange scheme that is suitable for biometrics with low entropy rates.
- The public parameters (e.g., generators and orders of groups) are given in Params.py;
- Oblivious transfer is implemented via oblivious_transfer.py;
- The reconstruction algorithm of robust secret sharing in the exponent (RSSExp) is implemented via RSSExp_Rec.py;
- The whole implementation of AHEAD is provided by PAKE.py;
Running PAKE.py to obtain the experimental results.