Move the des and AFS string-to-key implementations into lib/crypto/krb,
authorGreg Hudson <ghudson@mit.edu>
Fri, 11 Mar 2011 04:20:17 +0000 (04:20 +0000)
committerGreg Hudson <ghudson@mit.edu>
Fri, 11 Mar 2011 04:20:17 +0000 (04:20 +0000)
commite8720a1caf469a233feabfea7883c0b5146d08d6
tree00780be006af72d3ebc9406b472115185e491390
parent01f37143f5623686b07b2ffa80e1564eb52f9ccc
Move the des and AFS string-to-key implementations into lib/crypto/krb,
since they aren't standard crypto primitives.  Revise the module SPI
accordingly.  Add tests for AFS string-to-key to t_str2key.c to replace
the ones in the (now defunct) t_afss2k.c.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24699 dc483132-0cff-0310-8789-dd5450dbe970
22 files changed:
src/lib/crypto/builtin/des/Makefile.in
src/lib/crypto/builtin/des/afsstring2key.c [deleted file]
src/lib/crypto/builtin/des/des_int.h
src/lib/crypto/builtin/des/des_keys.c [moved from src/lib/crypto/openssl/des/des_oldapis.c with 77% similarity]
src/lib/crypto/builtin/des/f_parity.c
src/lib/crypto/builtin/des/string2key.c [deleted file]
src/lib/crypto/builtin/des/t_afss2k.c [deleted file]
src/lib/crypto/crypto_tests/t_str2key.c
src/lib/crypto/krb/crypto_int.h
src/lib/crypto/krb/random_to_key.c
src/lib/crypto/krb/s2k_des.c
src/lib/crypto/nss/des/Makefile.in
src/lib/crypto/nss/des/des_keys.c [new file with mode: 0644]
src/lib/crypto/nss/des/des_oldapis.c [deleted file]
src/lib/crypto/nss/des/f_parity.c [deleted file]
src/lib/crypto/nss/des/string2key.c [deleted file]
src/lib/crypto/nss/enc_provider/des.c
src/lib/crypto/nss/enc_provider/enc_gen.c
src/lib/crypto/openssl/des/Makefile.in
src/lib/crypto/openssl/des/des_keys.c [moved from src/lib/crypto/openssl/des/f_parity.c with 78% similarity]
src/lib/crypto/openssl/des/string2key.c [deleted file]
src/lib/crypto/openssl/enc_provider/des.c