The algorithms linked from this page provide the MAGMA code used to obtain the timings given for each of the nine TNFS-secure families presented in the article: 'Optimal TNFS-secure pairings on elliptic curves with even embedding degree' by Georgios Fotiadis and Chloe Martindale.

The file names describe each family as follows:
OA = implementation of the Optimal Ate pairing
TA = implementation of the Twisted Ate pairing
kn = embedding degree k=n
Dn = CM discriminant D=n

Date: Oct. 10, 2018
Last update: Oct. 10, 2018

(c) 2018, Georgios Fotiadis & Chloe Martindale

Georgios Fotiadis, University of the Aegean, Greece
email: gfotiadis@aegean.gr

Chloe Martindale, Technische Universiteit Eindhoven, the Netherlands
email: chloemartindale@gmail.com

OAk10D15
OAk10D1
OAk10D5
OAk12D2
OAk14D1
OAk8D1
OAk8D2
OAk8D3
TAk12D3