summaryrefslogtreecommitdiff
path: root/testsuite/rsa2sexp-test.c
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2002-11-15 09:11:18 +0100
committerNiels Möller <nisse@lysator.liu.se>2002-11-15 09:11:18 +0100
commita8001c2b51c58f678071a382a5a57dd87bf82fbf (patch)
tree93c3d0c2617f868b7cbb951529685c1931775505 /testsuite/rsa2sexp-test.c
parente3af84d7d594abf88ccd6c4d28067bd6cfb3bca0 (diff)
downloadnettle-a8001c2b51c58f678071a382a5a57dd87bf82fbf.tar.gz
(test_main): Updated test, one leading
zero is needed in the private key expression. In verbose mode, print the generated keys. Rev: src/nettle/testsuite/rsa2sexp-test.c:1.3
Diffstat (limited to 'testsuite/rsa2sexp-test.c')
-rw-r--r--testsuite/rsa2sexp-test.c19
1 files changed, 16 insertions, 3 deletions
diff --git a/testsuite/rsa2sexp-test.c b/testsuite/rsa2sexp-test.c
index f4ddcf85..781d40f5 100644
--- a/testsuite/rsa2sexp-test.c
+++ b/testsuite/rsa2sexp-test.c
@@ -48,6 +48,13 @@ test_main(void)
nettle_buffer_init(&buffer);
ASSERT(rsa_keypair_to_sexp(&buffer, &pub, &priv));
+
+ if (verbose)
+ {
+ printf("private:");
+ print_hex(buffer.size, buffer.contents);
+ }
+
ASSERT(MEMEQH(buffer.size, buffer.contents,
"2831313a707269766174652d6b657928"
"333a72736128313a6e36333a085c3408"
@@ -70,12 +77,18 @@ test_main(void)
"6a8944f0b92928313a6233323a014875"
"1e622d6d58e3bb094afd6edacf737035"
"1d068e2ce9f565c5528c4a7473292831"
- "3a6333313af8a458ea73a018dc6fa568"
- "63e3bc6de405f364f77dee6f0962679e"
- "a1a8282e292929"));
+ "3a6333323a00f8a458ea73a018dc6fa5"
+ "6863e3bc6de405f364f77dee6f096267"
+ "9ea1a8282e292929"));
nettle_buffer_clear(&buffer);
ASSERT(rsa_keypair_to_sexp(&buffer, &pub, NULL));
+
+ if (verbose)
+ {
+ printf("public:");
+ print_hex(buffer.size, buffer.contents);
+ }
ASSERT(MEMEQH(buffer.size, buffer.contents,
"2831303a7075626c69632d6b65792833"
"3a72736128313a6e36333a085c340898"