summaryrefslogtreecommitdiff
path: root/security/nss/lib/freebl/mpi/mplogic.h
diff options
context:
space:
mode:
authornelsonb%netscape.com <devnull@localhost>2000-07-30 06:35:38 +0000
committernelsonb%netscape.com <devnull@localhost>2000-07-30 06:35:38 +0000
commit9b5cea20d1884e69a7c8593c0dc2c4b18624be9c (patch)
tree8dc7537f5f660ca0ddd5eaa51e65d66a6218b46a /security/nss/lib/freebl/mpi/mplogic.h
parent82a2de164aa9727d779c311af9f54617c7dcc51a (diff)
downloadnss-hg-9b5cea20d1884e69a7c8593c0dc2c4b18624be9c.tar.gz
Add function mpl_get_bits(). Returns value of contiguous subset of bits
of bignum. Useful for windowed modular exponentiation.
Diffstat (limited to 'security/nss/lib/freebl/mpi/mplogic.h')
-rw-r--r--security/nss/lib/freebl/mpi/mplogic.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/security/nss/lib/freebl/mpi/mplogic.h b/security/nss/lib/freebl/mpi/mplogic.h
index 775384869..392e902f3 100644
--- a/security/nss/lib/freebl/mpi/mplogic.h
+++ b/security/nss/lib/freebl/mpi/mplogic.h
@@ -76,6 +76,7 @@ mp_err mpl_parity(mp_int *a); /* determine parity */
mp_err mpl_set_bit(mp_int *a, mp_size bitNum, mp_size value);
mp_err mpl_get_bit(mp_int *a, mp_size bitNum);
+mp_err mpl_get_bits(mp_int *a, mp_size lsbNum, mp_size numBits);
mp_err mpl_significant_bits(mp_int *a);
#endif /* end _H_MPLOGIC_ */