summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/exp/exptest.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-1/+55
| | | | | | | | | | | | matter for constant time, and make the public interface only used external to the library. This moves us to a model where the important things are constant time versions unless you ask for them not to be, rather than the opposite. I'll continue with this method by method. Add regress tests for same. ok jsing@
* import new BN tests from OpenSSLbcook2016-09-031-75/+184
| | | | | | | New tests that various BIGNUM methods behave correctly on zero/even inputs. from OpenSSL ok beck@
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes() (mostjsing2014-10-221-4/+3
| | | | with unchecked return values).
* Import the OpenSSL libcrypto tests in a form suitable for our rergressmiod2014-04-151-0/+191
infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.