Implementation comparison: crypto_dh/gls254

Operationcrypto_dh
Primitivegls254
Description Elliptic-curve Diffie--Hellman secret sharing using the GLS binary curve (L^2 + LZ + aZ^2)X^2 = X^4 + bZ^4 defined over GF(2^254) and implemented with lambda-projective coordinates (X, L, Z).
Designers Thomaz Oliveira, Computer Science Department, CINVESTAV-IPN, Mexico
Julio López, Institute of Computing, University of Campinas, Brazil
Diego de Freitas Aranha, Department of Computer Science, University of Brasília, Brazil
Francisco Rodríguez-Henríquez, Computer Science Department, CINVESTAV-IPN, Mexico
Implementations opt
prot Thomaz Oliveira, Computer Science Department, CINVESTAV-IPN, Mexico
Julio López, Institute of Computing, University of Campinas, Brazil
Diego de Freitas Aranha, Department of Computer Science, University of Brasília, Brazil
Francisco Rodríguez-Henríquez, Computer Science Department, CINVESTAV-IPN, Mexico

ref Thomaz Oliveira, Computer Science Department, CINVESTAV-IPN, Mexico
Julio López, Institute of Computing, University of Campinas, Brazil
Diego de Freitas Aranha, Department of Computer Science, University of Brasília, Brazil
Francisco Rodríguez-Henríquez, Computer Science Department, CINVESTAV-IPN, Mexico