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: |
- none |
- ECC_SQUARE_FUNC |
- ECC_USE_NAF |
- both |
+ Optimizations |
+ ECDH time (ms) |
+ Code size (bytes) |
- | ECDH time (ms): |
+ none |
431.9 |
- 393.0 |
- 369.5 |
- 337.2 |
+ 1948 |
- | Code size (bytes): |
- 1948 |
+ ECC_SQUARE_FUNC |
+ 393.0 |
2152 |
+
+
+ | ECC_USE_NAF |
+ 369.5 |
2208 |
+
+
+ | both |
+ 337.2 |
2412 |
@@ -79,24 +83,28 @@ These tests were performed using the curve secp192r1. Only ECDH code was used (n
- | Optimizations: |
- none |
- ECC_SQUARE_FUNC |
- ECC_USE_NAF |
- both |
+ Optimizations |
+ ECDH time (ms) |
+ Code size (bytes) |
- | ECDH time (ms): |
+ none |
183.9 |
- 172.6 |
- 158.2 |
- 147.7 |
+ 1772 |
- | Code size (bytes): |
- 1772 |
+ ECC_SQUARE_FUNC |
+ 172.6 |
1920 |
+
+
+ | ECC_USE_NAF |
+ 158.2 |
2032 |
+
+
+ | both |
+ 147.7 |
2180 |
@@ -109,7 +117,7 @@ In these tests, `ECC_ASM` was defined to `ecc_asm_thumb` in all cases.
- | Curve: |
+ |
secp128r1 |
secp192r1 |
secp256r1 |
@@ -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 |