diff --git a/README.md b/README.md index bb0ac9e..0f3c92d 100644 --- a/README.md +++ b/README.md @@ -53,24 +53,28 @@ These tests were performed using the curve secp192r1. Only ECDH code was used (n - - - - - + + + - + - - - + - - + + + + + + + + + +
Optimizations:noneECC_SQUARE_FUNCECC_USE_NAFbothOptimizationsECDH time (ms)Code size (bytes)
ECDH time (ms):none 431.9393.0369.5337.21948
Code size (bytes):1948ECC_SQUARE_FUNC393.0 2152
ECC_USE_NAF369.5 2208
both337.2 2412
@@ -79,24 +83,28 @@ These tests were performed using the curve secp192r1. Only ECDH code was used (n - - - - - + + + - + - - - + - - + + + + + + + + + +
Optimizations:noneECC_SQUARE_FUNCECC_USE_NAFbothOptimizationsECDH time (ms)Code size (bytes)
ECDH time (ms):none 183.9172.6158.2147.71772
Code size (bytes):1772ECC_SQUARE_FUNC172.6 1920
ECC_USE_NAF158.2 2032
both147.7 2180
@@ -109,7 +117,7 @@ In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases. - + @@ -135,7 +143,7 @@ In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases.
Curve: secp128r1 secp192r1 secp256r1
- + @@ -165,7 +173,7 @@ In these tests, the measured speed is the time to verify an ECDSA signature. The
Curve: secp128r1 secp192r1 secp256r1
- + @@ -191,7 +199,7 @@ In these tests, the measured speed is the time to verify an ECDSA signature. The
Curve: secp128r1 secp192r1 secp256r1
- + @@ -215,13 +223,13 @@ In these tests, the measured speed is the time to verify an ECDSA signature. The ### Maximum stack usage ### -In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases. The table values are the maximum possible stack usage for each function, in btyes. +In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases. The table values are the maximum possible stack usage for each function, in bytes. #### No other optimizations (smallest code size) ####
Curve: secp128r1 secp192r1 secp256r1
- + @@ -268,7 +276,7 @@ In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases. The table
Curve: secp128r1 secp192r1 secp256r1
- +
Curve: secp128r1 secp192r1 secp256r1