summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2003-04-18 02:30:28 +0000
committerKen Raeburn <raeburn@mit.edu>2003-04-18 02:30:28 +0000
commit79eda95ff1dc3a3934e7e2b7053c4d21bfe599e0 (patch)
treef8c1da50f93310a9ffd2cd381389745e5ee576a1 /src
parent840fb62393e7b7853e11637a6b8c08269f650b5c (diff)
downloadkrb5-79eda95ff1dc3a3934e7e2b7053c4d21bfe599e0.tar.gz
krb5-79eda95ff1dc3a3934e7e2b7053c4d21bfe599e0.tar.xz
krb5-79eda95ff1dc3a3934e7e2b7053c4d21bfe599e0.zip
* dk_encrypt.c (krb5int_aes_dk_encrypt): Set output length properly
ticket: 1418 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15357 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/crypto/dk/ChangeLog5
-rw-r--r--src/lib/crypto/dk/dk_encrypt.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/crypto/dk/ChangeLog b/src/lib/crypto/dk/ChangeLog
index 4edfaabee3..e30e76e883 100644
--- a/src/lib/crypto/dk/ChangeLog
+++ b/src/lib/crypto/dk/ChangeLog
@@ -1,3 +1,8 @@
+2003-04-17 Ken Raeburn <raeburn@mit.edu>
+
+ * dk_encrypt.c (krb5int_aes_dk_encrypt): Set output length
+ properly.
+
2003-04-13 Ken Raeburn <raeburn@mit.edu>
* dk_decrypt.c (krb5_dk_decrypt_maybe_trunc_hmac): Renamed from
diff --git a/src/lib/crypto/dk/dk_encrypt.c b/src/lib/crypto/dk/dk_encrypt.c
index 7ff7d878f4..9de05fc02b 100644
--- a/src/lib/crypto/dk/dk_encrypt.c
+++ b/src/lib/crypto/dk/dk_encrypt.c
@@ -329,6 +329,8 @@ krb5int_aes_dk_encrypt(enc, hash, key, usage, ivec, input, output)
goto cleanup;
}
+ output->length = enclen;
+
/* update ivec */
if (cn != NULL)
memcpy(ivec->data, cn, blocksize);