summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bntest.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2000-11-28 06:41:05 +0000
committerBodo Möller <bodo@openssl.org>2000-11-28 06:41:05 +0000
commitc782089611fc48689427e853621986aa8df156b2 (patch)
treeadc05faa82192c1faa637d650f55655dc6e7c51d /crypto/bn/bntest.c
parent265592b99a3c2d5a8134d2c684620113153b4e1e (diff)
Add test_kron function, which will contain a test for BN_kronecker.
Diffstat (limited to 'crypto/bn/bntest.c')
-rw-r--r--crypto/bn/bntest.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/crypto/bn/bntest.c b/crypto/bn/bntest.c
index 0ade0c0012..37631e439b 100644
--- a/crypto/bn/bntest.c
+++ b/crypto/bn/bntest.c
@@ -91,6 +91,7 @@ int test_mod(BIO *bp,BN_CTX *ctx);
int test_mod_mul(BIO *bp,BN_CTX *ctx);
int test_mod_exp(BIO *bp,BN_CTX *ctx);
int test_exp(BIO *bp,BN_CTX *ctx);
+int test_kron(BIO *bp,BN_CTX *ctx);
int rand_neg(void);
static int results=0;
@@ -228,6 +229,10 @@ int main(int argc, char *argv[])
if (!test_exp(out,ctx)) goto err;
BIO_flush(out);
+ message(out,"BN_kronecker");
+ if (!test_kron(out,ctx)) goto err;
+ BIO_flush(out);
+
BN_CTX_free(ctx);
BIO_free(out);
@@ -895,6 +900,12 @@ int test_exp(BIO *bp, BN_CTX *ctx)
return(1);
}
+int test_kron(BIO *bp, BN_CTX *ctx)
+ {
+ /* XXX */
+ return(1);
+ }
+
int test_lshift(BIO *bp,BN_CTX *ctx,BIGNUM *a_)
{
BIGNUM *a,*b,*c,*d;