Commit a8001c2b authored by Niels Möller's avatar Niels Möller
Browse files

(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
parent e3af84d7
...@@ -48,6 +48,13 @@ test_main(void) ...@@ -48,6 +48,13 @@ test_main(void)
nettle_buffer_init(&buffer); nettle_buffer_init(&buffer);
ASSERT(rsa_keypair_to_sexp(&buffer, &pub, &priv)); ASSERT(rsa_keypair_to_sexp(&buffer, &pub, &priv));
if (verbose)
{
printf("private:");
print_hex(buffer.size, buffer.contents);
}
ASSERT(MEMEQH(buffer.size, buffer.contents, ASSERT(MEMEQH(buffer.size, buffer.contents,
"2831313a707269766174652d6b657928" "2831313a707269766174652d6b657928"
"333a72736128313a6e36333a085c3408" "333a72736128313a6e36333a085c3408"
...@@ -70,12 +77,18 @@ test_main(void) ...@@ -70,12 +77,18 @@ test_main(void)
"6a8944f0b92928313a6233323a014875" "6a8944f0b92928313a6233323a014875"
"1e622d6d58e3bb094afd6edacf737035" "1e622d6d58e3bb094afd6edacf737035"
"1d068e2ce9f565c5528c4a7473292831" "1d068e2ce9f565c5528c4a7473292831"
"3a6333313af8a458ea73a018dc6fa568" "3a6333323a00f8a458ea73a018dc6fa5"
"63e3bc6de405f364f77dee6f0962679e" "6863e3bc6de405f364f77dee6f096267"
"a1a8282e292929")); "9ea1a8282e292929"));
nettle_buffer_clear(&buffer); nettle_buffer_clear(&buffer);
ASSERT(rsa_keypair_to_sexp(&buffer, &pub, NULL)); ASSERT(rsa_keypair_to_sexp(&buffer, &pub, NULL));
if (verbose)
{
printf("public:");
print_hex(buffer.size, buffer.contents);
}
ASSERT(MEMEQH(buffer.size, buffer.contents, ASSERT(MEMEQH(buffer.size, buffer.contents,
"2831303a7075626c69632d6b65792833" "2831303a7075626c69632d6b65792833"
"3a72736128313a6e36333a085c340898" "3a72736128313a6e36333a085c340898"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment