diff options
Diffstat (limited to 'src/crypto/fipsmodule/ec/p256-nistz.h')
-rw-r--r-- | src/crypto/fipsmodule/ec/p256-nistz.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/crypto/fipsmodule/ec/p256-nistz.h b/src/crypto/fipsmodule/ec/p256-nistz.h index 0d0a6bea..3f5ea021 100644 --- a/src/crypto/fipsmodule/ec/p256-nistz.h +++ b/src/crypto/fipsmodule/ec/p256-nistz.h @@ -64,16 +64,6 @@ static inline void ecp_nistz256_from_mont(BN_ULONG res[P256_LIMBS], ecp_nistz256_mul_mont(res, in, ONE); } -// ecp_nistz256_to_mont sets |res| to |in|, converted to Montgomery domain -// by multiplying with RR = 2^512 mod P precomputed for NIST P256 curve. -static inline void ecp_nistz256_to_mont(BN_ULONG res[P256_LIMBS], - const BN_ULONG in[P256_LIMBS]) { - static const BN_ULONG RR[P256_LIMBS] = { - TOBN(0x00000000, 0x00000003), TOBN(0xfffffffb, 0xffffffff), - TOBN(0xffffffff, 0xfffffffe), TOBN(0x00000004, 0xfffffffd)}; - ecp_nistz256_mul_mont(res, in, RR); -} - // P-256 scalar operations. // |