summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2011-02-14 16:44:29 +0000
committerDr. Stephen Henson <steve@openssl.org>2011-02-14 16:44:29 +0000
commit133291f8e73892dfd00923d278be74229ac07401 (patch)
treeaa72a8232c79ef701c4cc93894a489f1abb7b509 /crypto/bn/bn.h
parente990b4f838eaa649a1849d25db5be2236632fe34 (diff)
New function BN_nist_mod_func which returns an appropriate function
if the passed prime is a NIST prime.
Diffstat (limited to 'crypto/bn/bn.h')
-rw-r--r--crypto/bn/bn.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/bn/bn.h b/crypto/bn/bn.h
index 5897d2b314..0a66a2ea0c 100644
--- a/crypto/bn/bn.h
+++ b/crypto/bn/bn.h
@@ -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)?\