Files
wolfssl/wolfcrypt/src/port
Sean Parkinson f54266c2c6 Curve25519: improved smul
Use the Ed25519 base smul in Curve25519 base mul and covert to
Montogmery curve for a faster implementation.
Only when Ed25519 is compiled in or WOLFSSL_CURVE25519_USE_ED25519 is
defined.
When compiling Intel x64 assembly and Aarch64 assembly, always define
WOLFSSL_CURVE25519_USE_ED25519.
Can't use with blinding - normal C implementation.

Optimized the Curve25519 smul slightly for Intel x64 and Aarch64.
Improved the conditional table lookup on Intel x64 to use AVX2 when
available.
2025-12-17 13:25:36 +10:00
..
2025-07-10 16:11:36 -06:00
2025-12-17 13:25:36 +10:00
2025-09-25 09:14:59 -06:00
2025-07-10 16:11:36 -06:00
2025-10-11 11:40:30 +11:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-08-06 19:13:20 +09:00
2025-11-18 14:33:11 -08:00
2025-10-11 11:40:30 +11:00
2025-07-10 16:11:36 -06:00