summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2003-02-03 22:09:09 +0000
committerKen Raeburn <raeburn@mit.edu>2003-02-03 22:09:09 +0000
commit39bf3b535cc88fbc8f228427662d4e73cd2c32fd (patch)
tree7207df1042fda329cce752a1b904819f5ca565f9 /src/lib/crypto/ChangeLog
parent62d7865b4f23cb21c04caef5574e5a52f2b185ec (diff)
downloadkrb5-39bf3b535cc88fbc8f228427662d4e73cd2c32fd.tar.gz
krb5-39bf3b535cc88fbc8f228427662d4e73cd2c32fd.tar.xz
krb5-39bf3b535cc88fbc8f228427662d4e73cd2c32fd.zip
Build and link in AES crypto code (but don't define the enctype yet).
Build and link in PBKDF2 function. Add ciphertext stealing tests. Update various tests to correspond with IETF crypto draft. * aes: New directory, containing AES implementation from Brian Gladstone, tweaked a little for the krb5 build system. * configure.in: Build its makefile. * Makefile.in (LOCAL_SUBDIRS, LOCALINCLUDES, STOBJLISTS, SUBDIROBJLISTS): Add aes entries. * t_cts.c: New test file. * Makefile.in (EXTRADEPSRCS): Add t_cts. (t_cts$(EXEEXT)): New rule. * Makefile.in (SRCS, OBJS, STLIBOBJS): Add pbkdf2. (EXTRADEPSRCS): Remove pbkdf2.c. (t_pkcs5$(EXEEXT)): Don't list pbkdf2.$(OBJEXT). * t_nfold.c (fold_kerberos): New function. (main): Call it with different lengths. * vectors.c: Include ctype.h and hash_provider.h. (test_nfold, test_mit_des_s2k, test_s2k, test_dr_dk): Test case data now static and const. (test_nfold): Add "Q" and "ba" tests from Simon Josefsson. (GCLEF): New macro. (test_mit_des_s2k): Add GCLEF test case. Fill in "key" at run time, not as initialization. (test_s2k): Added GCLEF test case. (krb5int_enc_aes128, krb5int_enc_aes256): Declare. (combine_keys, test_des3_combine, k5_des3_make_key): Functions deleted. (whoami): New variable. (printd, printk): New functions. (test_pbkdf2): New function. (main): Initialize whoami. Test nfold only for now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15144 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/ChangeLog')
-rw-r--r--src/lib/crypto/ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/lib/crypto/ChangeLog b/src/lib/crypto/ChangeLog
index 2f618cb8a1..23410f9d0e 100644
--- a/src/lib/crypto/ChangeLog
+++ b/src/lib/crypto/ChangeLog
@@ -1,3 +1,37 @@
+2003-02-03 Ken Raeburn <raeburn@mit.edu>
+
+ * aes: New directory, containing AES implementation from Brian
+ Gladstone, tweaked a little for the krb5 build system.
+ * configure.in: Build its makefile.
+ * Makefile.in (LOCAL_SUBDIRS, LOCALINCLUDES, STOBJLISTS,
+ SUBDIROBJLISTS): Add aes entries.
+
+ * t_cts.c: New test file.
+ * Makefile.in (EXTRADEPSRCS): Add t_cts.
+ (t_cts$(EXEEXT)): New rule.
+
+ * Makefile.in (SRCS, OBJS, STLIBOBJS): Add pbkdf2.
+ (EXTRADEPSRCS): Remove pbkdf2.c.
+ (t_pkcs5$(EXEEXT)): Don't list pbkdf2.$(OBJEXT).
+
+ * t_nfold.c (fold_kerberos): New function.
+ (main): Call it with different lengths.
+ * vectors.c: Include ctype.h and hash_provider.h.
+ (test_nfold, test_mit_des_s2k, test_s2k, test_dr_dk): Test case
+ data now static and const.
+ (test_nfold): Add "Q" and "ba" tests from Simon Josefsson.
+ (GCLEF): New macro.
+ (test_mit_des_s2k): Add GCLEF test case. Fill in "key" at run
+ time, not as initialization.
+ (test_s2k): Added GCLEF test case.
+ (krb5int_enc_aes128, krb5int_enc_aes256): Declare.
+ (combine_keys, test_des3_combine, k5_des3_make_key): Functions
+ deleted.
+ (whoami): New variable.
+ (printd, printk): New functions.
+ (test_pbkdf2): New function.
+ (main): Initialize whoami. Test nfold only for now.
+
2003-01-10 Ken Raeburn <raeburn@mit.edu>
* configure.in: Don't explicitly invoke AC_PROG_ARCHIVE,