En este repositorio se encuentra una implementación en Python 3 al esquema de autenticación propuesto por King-Hang Wang et al. La implementación del esquema de autenticación es original y de la autoría de Daniel Sanchéz Baleyrón, realizada para la asignatura de criptografía de la Universidad de Sevilla.
Las librerias del proyecto que se encuentran dentro de la carpeta Finitefield se han usado para la implementación del algoritmo de Diffie-Hellman en las curvas elípticas y son de la autoría de Jeremy Kun, pueden encontrarse en su repositorio original.
También existe un ejecutable .exe dentro de la raiz del repositorio que permite ejecutar una conexión usando el esquema propuesto sobre una interfaz grafica para probar que funciona correctamente.