Ed25519 / X25519 potential performance improvements (by looking at BoringSSL) #193
Open
1 of 4 tasks
Labels
good first issue
Good for newcomers
help wanted
Extra attention is needed
performance
(potential) performance improvements
I reviewed the BoringSSL codebase (and compared our 25519 implementation), and they have:
const uint8_t k25519Precomp[32][8][3][32]
. we may want to measure performance, and size if we're keen on performance - see improvements for 25519 #196 https://github.com/hannesm/mirage-crypto/tree/25519-big-table (looks like it's not an enhancement on all CPUs -- a slowdown on AMD Ryzen 7 3700X (3.6GHz) and AMD Ryzen 9 7950X (4.5 GHz) by 0.8, a speedup on i7-5600U, 2.60GHz by 1.7)The text was updated successfully, but these errors were encountered: