summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/regress
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>2001-06-12 21:46:48 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>2001-06-12 21:46:48 +0000
commitb9935994c01e431c5a356eb71b301adc7fb2580c (patch)
tree5d5d1d6b9f422f01c9ae849c2e8cbb1aa62fdbd6 /sbin/isakmpd/regress
parent3eb773504ee9d05650b0578f1145cc355ae428b5 (diff)
Add printing of the ciphertext
Diffstat (limited to 'sbin/isakmpd/regress')
-rw-r--r--sbin/isakmpd/regress/crypto/cryptotest.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/sbin/isakmpd/regress/crypto/cryptotest.c b/sbin/isakmpd/regress/crypto/cryptotest.c
index 66f73c736e6..4b8045bed12 100644
--- a/sbin/isakmpd/regress/crypto/cryptotest.c
+++ b/sbin/isakmpd/regress/crypto/cryptotest.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cryptotest.c,v 1.5 2001/01/27 12:03:38 niklas Exp $ */
+/* $OpenBSD: cryptotest.c,v 1.6 2001/06/12 21:46:47 niklas Exp $ */
/* $EOM: cryptotest.c,v 1.5 1998/10/07 16:40:49 niklas Exp $ */
/*
@@ -135,6 +135,16 @@ main (void)
return 1;
}
+ void
+dump_buf (u_int8_t *buf, size_t len)
+{
+ int i;
+
+ for (i = 0; i < len; i++)
+ printf ("%02x ", buf[i]);
+ printf ("\n");
+}
+
void
test_crypto (enum transform which)
{
@@ -156,6 +166,7 @@ test_crypto (enum transform which)
SET_KEY (buf, sizeof (buf));
crypto_init_iv (ks, buf, xf->blocksize);
crypto_encrypt (ks, buf, sizeof (buf));
+ dump_buf (buf, sizeof buf);
crypto_decrypt (ks, buf, sizeof (buf));
if (!verify_buf (buf, sizeof (buf)))
printf ("FAILED ");