pull up r22298 from trunk ------------------------------------------------------------------------ r22298 | hartmans | 2009-04-30 16:17:42 -0400 (Thu, 30 Apr 2009) | 10 lines Changed paths: M /trunk/src/lib/crypto/des/Makefile.in M /trunk/src/lib/crypto/des/des_int.h A /trunk/src/lib/crypto/des/des_prf.c (from /trunk/src/lib/crypto/dk/dk_prf.c:22295) M /trunk/src/lib/crypto/etypes.c M /trunk/src/lib/crypto/t_cf2.comments M /trunk/src/lib/crypto/t_cf2.expected M /trunk/src/lib/crypto/t_cf2.in ticket: 5587 Tags: pullup Implement DES and 3DES PRF. Patch fromKAMADA Ken'ichi Currently the DES and 3DES PRF output 16-byte results. This is consistent with RFC 3961, but we need to confirm it is consistent with Heimdal and WG decisions. See IETF 74 minutes for some discussion of the concern as it applies to AES and thus possibly all simplified profile enctypes. https://github.com/krb5/krb5/commit/83b94e13d92d4a2102b390eb0c4f66ecd83db918 Commit By: tlyu Revision: 22335 Changed Files: U branches/krb5-1-7/src/lib/crypto/des/Makefile.in U branches/krb5-1-7/src/lib/crypto/des/des_int.h A branches/krb5-1-7/src/lib/crypto/des/des_prf.c U branches/krb5-1-7/src/lib/crypto/etypes.c U branches/krb5-1-7/src/lib/crypto/t_cf2.comments U branches/krb5-1-7/src/lib/crypto/t_cf2.expected U branches/krb5-1-7/src/lib/crypto/t_cf2.in