From 57286bc935f5cbcc2e8e64ca46988b07a1566b4a Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 15 Feb 2001 06:41:32 +0000 Subject: [PATCH] use krb5_generate_random_block for the confounders git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9691 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/krb5/wrap.c | 4 ++-- lib/gssapi/wrap.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/gssapi/krb5/wrap.c b/lib/gssapi/krb5/wrap.c index e2b8d6cd1..a2cf38312 100644 --- a/lib/gssapi/krb5/wrap.c +++ b/lib/gssapi/krb5/wrap.c @@ -142,7 +142,7 @@ wrap_des p += 16; /* confounder + data + pad */ - des_new_random_key((des_cblock*)p); + krb5_generate_random_block(p, 8); memcpy (p + 8, input_message_buffer->value, input_message_buffer->length); memset (p + 8 + input_message_buffer->length, padlength, padlength); @@ -258,7 +258,7 @@ wrap_des3 /* calculate checksum (the above + confounder + data + pad) */ memcpy (p + 20, p - 8, 8); - des_new_random_key((des_cblock*)(p + 28)); + krb5_generate_random_block(p + 28, 8); memcpy (p + 28 + 8, input_message_buffer->value, input_message_buffer->length); memset (p + 28 + 8 + input_message_buffer->length, padlength, padlength); diff --git a/lib/gssapi/wrap.c b/lib/gssapi/wrap.c index e2b8d6cd1..a2cf38312 100644 --- a/lib/gssapi/wrap.c +++ b/lib/gssapi/wrap.c @@ -142,7 +142,7 @@ wrap_des p += 16; /* confounder + data + pad */ - des_new_random_key((des_cblock*)p); + krb5_generate_random_block(p, 8); memcpy (p + 8, input_message_buffer->value, input_message_buffer->length); memset (p + 8 + input_message_buffer->length, padlength, padlength); @@ -258,7 +258,7 @@ wrap_des3 /* calculate checksum (the above + confounder + data + pad) */ memcpy (p + 20, p - 8, 8); - des_new_random_key((des_cblock*)(p + 28)); + krb5_generate_random_block(p + 28, 8); memcpy (p + 28 + 8, input_message_buffer->value, input_message_buffer->length); memset (p + 28 + 8 + input_message_buffer->length, padlength, padlength);