TY - JOUR
T1 - High-speed high-security signatures
AU - Bernstein, D.J.
AU - Duif, N.
AU - Lange, T.
AU - Schwabe, P.
AU - Yang, B.Y.
PY - 2012
Y1 - 2012
N2 - This paper shows that a $390 mass-market quad-core 2.4GHz Intel Westmere (Xeon E5620) CPU can create 109000 signatures per second and verify 71000 signatures per second on an elliptic curve at a 2^128 security level. Public keys are 32 bytes, and signatures are 64 bytes. These performance figures include strong defenses against software side-channel attacks: there is no data flow from secret keys to array indices, and there is no data flow from secret keys to branch conditions.
AB - This paper shows that a $390 mass-market quad-core 2.4GHz Intel Westmere (Xeon E5620) CPU can create 109000 signatures per second and verify 71000 signatures per second on an elliptic curve at a 2^128 security level. Public keys are 32 bytes, and signatures are 64 bytes. These performance figures include strong defenses against software side-channel attacks: there is no data flow from secret keys to array indices, and there is no data flow from secret keys to branch conditions.
U2 - 10.1007/s13389-012-0027-1
DO - 10.1007/s13389-012-0027-1
M3 - Article
SN - 2190-8508
VL - 2
SP - 77
EP - 89
JO - Journal of Cryptographic Engineering
JF - Journal of Cryptographic Engineering
IS - 2
ER -