diff --git a/performance.md b/performance.md --- a/performance.md +++ b/performance.md @@ -3,7 +3,7 @@ Let's assume we have a secret of length _m_. The splitting takes _n_ evaluations of a polynomial of order _k_ (over Galois field 256) for each byte, leading to _O(n\*k\*m)_ finite field multiplications. Reconstruction of the constant parameters during joining first precomputes parts of the Lagrange polynomial and then reuses them for each byte, taking _O(k\*k + k\*m)_ multiplications. -Benchmark results. The times for split and join mean _seconds per byte_ of the secret length: +Benchmark results. Measured on a mid-end laptop made in 2020. The times for split and join mean _seconds per byte_ of the secret length:
Revision | @@ -36,4 +36,28 @@ Benchmark results. The times for split a0.00741 | 0.00156 |
---|