Fix ivec chaining for DES iov encryption
authorGreg Hudson <ghudson@mit.edu>
Mon, 30 Nov 2009 19:03:58 +0000 (19:03 +0000)
committerGreg Hudson <ghudson@mit.edu>
Mon, 30 Nov 2009 19:03:58 +0000 (19:03 +0000)
commit59eb61c9e01f0f6627cf2e58f40b2c7bc939adc6
treed39041b9e440872ced62ae821809bdc31ff16ae3
parent2b02e102d3c4e3bb54c936d301371d6b3d88cb52
Fix ivec chaining for DES iov encryption

krb5int_des_cbc_decrypt_iov was using a plaintext block to update the
ivec.  Fix it to use the last cipher block, borrowing from the
corresponding des3 function.  The impact of this bug is not serious
since ivec chaining is not typically used with IOV encryption in 1.7.

ticket: 6588
tags: pullup
target_version: 1.7.1

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23389 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/crypto/builtin/des/f_aead.c