Geoff Thorpe 46ef873f0b By adding a BN_CTX parameter to the 'rsa_mod_exp' callback, private key
operations no longer require two distinct BN_CTX structures. This may put
more "strain" on the current BN_CTX implementation (which has a fixed limit
to the number of variables it will hold), but so far this limit is not
triggered by any of the tests pass and I will be changing BN_CTX in the
near future to avoid this problem anyway.

This also changes the default RSA implementation code to use the BN_CTX in
favour of initialising some of its variables locally in each function.
2004-03-25 02:52:04 +00:00
..
1999-04-29 16:04:54 +00:00
2001-07-27 02:22:42 +00:00
2001-07-25 17:02:58 +00:00
2000-11-06 22:34:17 +00:00
2000-11-06 22:34:17 +00:00
2003-11-28 13:10:58 +00:00