Fix AES IOV decryption of small messages
authorGreg Hudson <ghudson@mit.edu>
Tue, 1 Dec 2009 01:36:42 +0000 (01:36 +0000)
committerGreg Hudson <ghudson@mit.edu>
Tue, 1 Dec 2009 01:36:42 +0000 (01:36 +0000)
commitfe22c91239dd9a7c272537437d07124cb1cb19ea
treef81fd0fba0482910c5d3cfd3967f054e3446cb43
parenta6706b261c6968621ebfb9398ca23da77df61c85
Fix AES IOV decryption of small messages

AES messages never need to be padded because the confounder ensures
that the plaintext is at least one block long.  Remove a check in
krb5int_dk_decrypt_iov which was rejecting short AES messages because
it didn't count the header length.

ticket: 6589
tags: pullup
target_version: 1.7.1

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23397 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/crypto/krb/dk/dk_aead.c