diff --git a/readme.md b/readme.md index 7a7a602..8926389 100644 --- a/readme.md +++ b/readme.md @@ -20,16 +20,19 @@ Performance On a Windows machine with an Intel Pentium B970 @ 2.3GHz I got the following speeds (running on only one a single core): - Seed + key generation: 144us - Message signing (short message): 87us - Message verifying (short message): 228us - Scalar addition: 100us - Key exchange: 220us + Seed + key generation: 144us (6944 per second) + Message signing (short message): 87us (11494 per second) + Message verifying (short message): 228us (4386 per second) + Scalar addition: 100us (10000 per second) + Key exchange: 220us (4545 per second) The speeds on other machines may vary. Sign/verify times will be higher with longer messages. The implementation significantly benefits from 64 bit architectures, if possible compile as 64 bit. +As a comparison, RSA-2048 (which has a lower security level than Ed25519) got +143 signatures per second and 4644 verifications per second on the same machine. + Usage -----