New function BN_nist_mod_func which returns an appropriate function
[openssl.git] / crypto / bn / bn.h
index 5897d2b314d08a0fe76bbe320e91536d46c6bc02..0a66a2ea0c691949bd9f3c6ba6c81e72cd57cee9 100644 (file)
@@ -674,6 +674,8 @@ const BIGNUM *BN_get0_nist_prime_256(void);
 const BIGNUM *BN_get0_nist_prime_384(void);
 const BIGNUM *BN_get0_nist_prime_521(void);
 
+int (*BN_nist_mod_func(const BIGNUM *p))(BIGNUM *r, const BIGNUM *a, const BIGNUM *field, BN_CTX *ctx);
+
 /* library internal functions */
 
 #define bn_expand(a,bits) ((((((bits+BN_BITS2-1))/BN_BITS2)) <= (a)->dmax)?\