pull up 3des implementation from the marc-3des branch
authorMarc Horowitz <marc@mit.edu>
Fri, 30 Oct 1998 02:56:35 +0000 (02:56 +0000)
committerMarc Horowitz <marc@mit.edu>
Fri, 30 Oct 1998 02:56:35 +0000 (02:56 +0000)
commit1440ab035ba04550ddbbfbff1ee9b5571e3d95db
tree9d5e8d2e151a930e044c7d0f7c64053d244577a0
parent61ddbf948ba6ee70c1bc049268c3dfa73bc9983e
pull up 3des implementation from the marc-3des branch

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11001 dc483132-0cff-0310-8789-dd5450dbe970
340 files changed:
src/ChangeLog
src/aclocal.m4
src/appl/bsd/ChangeLog
src/appl/bsd/kcmd.c
src/appl/bsd/krlogin.c
src/appl/bsd/krlogind.c
src/appl/bsd/login.c
src/appl/gss-sample/ChangeLog
src/appl/gss-sample/gss-client.c
src/appl/gss-sample/gss-server.c
src/appl/gssftp/ftp/ChangeLog
src/appl/gssftp/ftp/ftp.c
src/appl/telnet/libtelnet/ChangeLog
src/appl/telnet/libtelnet/enc_des.c
src/appl/telnet/libtelnet/kerberos.c
src/appl/telnet/telnet/ChangeLog
src/appl/telnet/telnet/commands.c
src/clients/ChangeLog
src/clients/Makefile.in
src/clients/configure.in
src/clients/kinit/ChangeLog
src/clients/kinit/kinit.c
src/clients/klist/ChangeLog
src/clients/klist/klist.c
src/include/ChangeLog
src/include/k5-int.h
src/include/kerberosIV/ChangeLog
src/include/kerberosIV/krb_db.h
src/include/krb5.hin
src/include/krb5/ChangeLog
src/include/krb5/kdb.h
src/include/krb5/kdb_dbc.h
src/kadmin/cli/ChangeLog
src/kadmin/cli/keytab.c
src/kadmin/dbutil/ChangeLog
src/kadmin/dbutil/dumpv4.c
src/kadmin/dbutil/kadm5_create.c
src/kadmin/dbutil/kdb5_create.c
src/kadmin/dbutil/kdb5_stash.c
src/kadmin/dbutil/kdb5_util.c
src/kadmin/dbutil/loadv4.c
src/kadmin/server/ChangeLog
src/kadmin/server/ovsec_kadmd.c
src/kadmin/v4server/ChangeLog
src/kadmin/v4server/acl_files.c
src/kadmin/v4server/admin_server.c
src/kadmin/v4server/kadm_funcs.c
src/kadmin/v4server/kadm_ser_wrap.c
src/kadmin/v4server/kadm_server.h
src/kdc/ChangeLog
src/kdc/do_as_req.c
src/kdc/do_tgs_req.c
src/kdc/extern.h
src/kdc/kdc_preauth.c
src/kdc/kdc_util.c
src/kdc/kerberos_v4.c
src/kdc/main.c
src/krb524/ChangeLog
src/krb524/cnv_tkt_skey.c
src/krb524/krb524d.c
src/lib/crypto/ChangeLog
src/lib/crypto/Makefile.in
src/lib/crypto/block_size.c [new file with mode: 0644]
src/lib/crypto/checksum_length.c [new file with mode: 0644]
src/lib/crypto/cksumtype_to_string.c [new file with mode: 0644]
src/lib/crypto/cksumtypes.c [new file with mode: 0644]
src/lib/crypto/cksumtypes.h [new file with mode: 0644]
src/lib/crypto/coll_proof_cksum.c [new file with mode: 0644]
src/lib/crypto/configure.in
src/lib/crypto/crc32/ChangeLog
src/lib/crypto/crc32/Makefile.in
src/lib/crypto/crc32/crc-32.h
src/lib/crypto/crc32/crc32.c [new file with mode: 0644]
src/lib/crypto/cryptoconf.c [deleted file]
src/lib/crypto/decrypt.c [new file with mode: 0644]
src/lib/crypto/decrypt_data.c [deleted file]
src/lib/crypto/des/.rconf [deleted file]
src/lib/crypto/des/ChangeLog
src/lib/crypto/des/FUNCTIONS [deleted file]
src/lib/crypto/des/Makefile.in
src/lib/crypto/des/afsstring2key.c
src/lib/crypto/des/cbc_cksum.c [deleted file]
src/lib/crypto/des/d3_ecb.c [deleted file]
src/lib/crypto/des/d3_procky.c [deleted file]
src/lib/crypto/des/d3_str2ky.c [deleted file]
src/lib/crypto/des/des.h [deleted file]
src/lib/crypto/des/des_int.h
src/lib/crypto/des/destest.c
src/lib/crypto/des/f_README [deleted file]
src/lib/crypto/des/f_ecb.c [deleted file]
src/lib/crypto/des/f_pcbc.c [deleted file]
src/lib/crypto/des/fin_rndkey.c [deleted file]
src/lib/crypto/des/finish_key.c [deleted file]
src/lib/crypto/des/init_rkey.c [deleted file]
src/lib/crypto/des/process_ky.c [deleted file]
src/lib/crypto/des/random_key.c [deleted file]
src/lib/crypto/des/string2key.c
src/lib/crypto/des/t_random.c [deleted file]
src/lib/crypto/des/t_verify.c
src/lib/crypto/des/u_nfold.c [deleted file]
src/lib/crypto/des/u_rn_key.c [deleted file]
src/lib/crypto/des3_raw.c [deleted file]
src/lib/crypto/des3_sha.c [deleted file]
src/lib/crypto/des_crc.c [deleted file]
src/lib/crypto/des_md5.c [deleted file]
src/lib/crypto/encrypt.c [new file with mode: 0644]
src/lib/crypto/encrypt_data.c [deleted file]
src/lib/crypto/encrypt_length.c [new file with mode: 0644]
src/lib/crypto/enctype_compare.c [new file with mode: 0644]
src/lib/crypto/enctype_to_string.c [new file with mode: 0644]
src/lib/crypto/etypes.c [new file with mode: 0644]
src/lib/crypto/etypes.h [new file with mode: 0644]
src/lib/crypto/hmac.c [new file with mode: 0644]
src/lib/crypto/keyed_checksum_types.c [new file with mode: 0644]
src/lib/crypto/keyed_cksum.c [new file with mode: 0644]
src/lib/crypto/krb5_glue.c [deleted file]
src/lib/crypto/make_checksum.c [new file with mode: 0644]
src/lib/crypto/make_random_key.c [new file with mode: 0644]
src/lib/crypto/md4/.rconf [deleted file]
src/lib/crypto/md4/ChangeLog
src/lib/crypto/md4/Makefile.in
src/lib/crypto/md4/md4crypto.c [deleted file]
src/lib/crypto/md4/md4driver.c [deleted file]
src/lib/crypto/md4/md4glue.c [deleted file]
src/lib/crypto/md5/ChangeLog
src/lib/crypto/md5/Makefile.in
src/lib/crypto/md5/md5crypto.c [deleted file]
src/lib/crypto/md5/md5glue.c [deleted file]
src/lib/crypto/md5/t_cksum.c [deleted file]
src/lib/crypto/nfold.c [new file with mode: 0644]
src/lib/crypto/old_api_glue.c [new file with mode: 0644]
src/lib/crypto/os/.Sanitize [deleted file]
src/lib/crypto/os/ChangeLog [deleted file]
src/lib/crypto/os/Makefile.in [deleted file]
src/lib/crypto/os/c_localaddr.c [deleted file]
src/lib/crypto/os/rnd_confoun.c [deleted file]
src/lib/crypto/prng.c [new file with mode: 0644]
src/lib/crypto/raw_des.c [deleted file]
src/lib/crypto/sha/.Sanitize [deleted file]
src/lib/crypto/sha/ChangeLog [deleted file]
src/lib/crypto/sha/Makefile.in [deleted file]
src/lib/crypto/sha/hmac_sha.c [deleted file]
src/lib/crypto/sha/sha_crypto.c [deleted file]
src/lib/crypto/sha/sha_glue.c [deleted file]
src/lib/crypto/sha/shs.c [deleted file]
src/lib/crypto/sha/shs.h [deleted file]
src/lib/crypto/sha/t_shs.c [deleted file]
src/lib/crypto/string_to_cksumtype.c [new file with mode: 0644]
src/lib/crypto/string_to_enctype.c [new file with mode: 0644]
src/lib/crypto/string_to_key.c [new file with mode: 0644]
src/lib/crypto/t_nfold.c [new file with mode: 0644]
src/lib/crypto/valid_cksumtype.c [new file with mode: 0644]
src/lib/crypto/valid_enctype.c [new file with mode: 0644]
src/lib/crypto/verify_checksum.c [new file with mode: 0644]
src/lib/des425/ChangeLog
src/lib/des425/Makefile.in
src/lib/des425/new_rnd_key.c
src/lib/des425/random_key.c
src/lib/gssapi/Makefile.in
src/lib/gssapi/generic/ChangeLog
src/lib/gssapi/generic/gssapi.hin
src/lib/gssapi/generic/gssapi_err_generic.et
src/lib/gssapi/generic/util_token.c
src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/Makefile.in
src/lib/gssapi/krb5/accept_sec_context.c
src/lib/gssapi/krb5/acquire_cred.c
src/lib/gssapi/krb5/add_cred.c [new file with mode: 0644]
src/lib/gssapi/krb5/canon_name.c
src/lib/gssapi/krb5/delete_sec_context.c
src/lib/gssapi/krb5/disp_status.c
src/lib/gssapi/krb5/gssapiP_krb5.h
src/lib/gssapi/krb5/gssapi_err_krb5.et
src/lib/gssapi/krb5/gssapi_krb5.c
src/lib/gssapi/krb5/gssapi_krb5.h
src/lib/gssapi/krb5/init_sec_context.c
src/lib/gssapi/krb5/inq_cred.c
src/lib/gssapi/krb5/inq_names.c
src/lib/gssapi/krb5/k5seal.c
src/lib/gssapi/krb5/k5unseal.c
src/lib/gssapi/krb5/rel_oid.c
src/lib/gssapi/krb5/ser_sctx.c
src/lib/gssapi/krb5/util_cksum.c
src/lib/gssapi/krb5/util_crypt.c
src/lib/gssapi/krb5/util_ctxsetup.c [new file with mode: 0644]
src/lib/gssapi/krb5/util_seed.c
src/lib/gssapi/krb5/util_seqnum.c
src/lib/gssapi/krb5/wrap_size_limit.c
src/lib/kadm5/ChangeLog
src/lib/kadm5/alt_prof.c
src/lib/kadm5/clnt/ChangeLog
src/lib/kadm5/clnt/Makefile.in
src/lib/kadm5/clnt/client_init.c
src/lib/kadm5/srv/ChangeLog
src/lib/kadm5/srv/Makefile.in
src/lib/kadm5/srv/server_kdb.c
src/lib/kadm5/srv/svr_principal.c
src/lib/kdb/ChangeLog
src/lib/kdb/Makefile.in
src/lib/kdb/decrypt_key.c
src/lib/kdb/encrypt_key.c
src/lib/kdb/fetch_mkey.c
src/lib/kdb/kdb_cpw.c
src/lib/kdb/kdb_db2.c
src/lib/kdb/kdb_db2.h
src/lib/kdb/kdb_dbm.c
src/lib/kdb/kdb_xdr.c
src/lib/kdb/keytab.c
src/lib/kdb/verify_mky.c
src/lib/krb4/ChangeLog
src/lib/krb4/Makefile.in
src/lib/krb4/cr_tkt.c
src/lib/krb4/decomp_tkt.c
src/lib/krb4/rd_req.c
src/lib/krb4/tf_util.c
src/lib/krb5/ChangeLog
src/lib/krb5/Makefile.in
src/lib/krb5/asn.1/ChangeLog
src/lib/krb5/asn.1/asn1buf.c
src/lib/krb5/ccache/ChangeLog
src/lib/krb5/ccache/ccapi/Makefile.in [deleted file]
src/lib/krb5/ccache/ccapi/stdcc.c [deleted file]
src/lib/krb5/ccache/ccapi/stdcc.h [deleted file]
src/lib/krb5/ccache/ccapi/stdcc_util.c [deleted file]
src/lib/krb5/ccache/ccapi/stdcc_util.h [deleted file]
src/lib/krb5/ccache/ccbase.c
src/lib/krb5/configure.in
src/lib/krb5/error_tables/krb5_err.et
src/lib/krb5/keytab/file/ChangeLog
src/lib/krb5/keytab/file/ktf_g_ent.c
src/lib/krb5/krb/ChangeLog
src/lib/krb5/krb/Makefile.in
src/lib/krb5/krb/auth_con.c
src/lib/krb5/krb/auth_con.h
src/lib/krb5/krb/decode_kdc.c
src/lib/krb5/krb/decrypt_tk.c
src/lib/krb5/krb/enc_helper.c [new file with mode: 0644]
src/lib/krb5/krb/encode_kdc.c
src/lib/krb5/krb/encrypt_tk.c
src/lib/krb5/krb/gen_seqnum.c
src/lib/krb5/krb/gen_subkey.c
src/lib/krb5/krb/get_creds.c
src/lib/krb5/krb/gic_pwd.c
src/lib/krb5/krb/in_tkt_pwd.c
src/lib/krb5/krb/init_ctx.c
src/lib/krb5/krb/kdc_rep_dc.c
src/lib/krb5/krb/kfree.c
src/lib/krb5/krb/mk_cred.c
src/lib/krb5/krb/mk_priv.c
src/lib/krb5/krb/mk_rep.c
src/lib/krb5/krb/mk_req_ext.c
src/lib/krb5/krb/mk_safe.c
src/lib/krb5/krb/preauth.c
src/lib/krb5/krb/preauth2.c
src/lib/krb5/krb/rd_cred.c
src/lib/krb5/krb/rd_priv.c
src/lib/krb5/krb/rd_rep.c
src/lib/krb5/krb/rd_req_dec.c
src/lib/krb5/krb/rd_safe.c
src/lib/krb5/krb/send_tgs.c
src/lib/krb5/krb/ser_actx.c
src/lib/krb5/krb/ser_eblk.c
src/lib/krb5/krb/str_conv.c
src/lib/krb5/krb/vfy_increds.c
src/lib/krb5/os/ChangeLog
src/lib/krb5/os/Makefile.in
src/lib/krb5/os/c_ustime.c [moved from src/lib/crypto/os/c_ustime.c with 99% similarity]
src/lib/krb5/os/ktdefname.c
src/lib/krb5/os/localaddr.c
src/lib/krb5/os/locate_kdc.c
src/lib/rpc/ChangeLog
src/lib/rpc/Makefile.in
src/lib/rpc/auth_gssapi.h
src/lib/rpc/svc_auth_gssapi.c
src/mac/TestTrack/ChangeLog [deleted file]
src/mac/TestTrack/MITAthenaLib [deleted file]
src/mac/TestTrack/ShlibTestTrack.c [deleted file]
src/mac/TestTrack/ShlibTestTrack.h [deleted file]
src/mac/TestTrack/TestTrackLib.h [deleted file]
src/mac/TestTrack/testtrack.h [deleted file]
src/mac/libraries/CCache API/bin/CCacheGlobalsLib.68K [deleted file]
src/mac/libraries/CCache API/bin/CCacheGlobalsLib.PPC [deleted file]
src/mac/libraries/CCache API/bin/CCacheLib.68K [deleted file]
src/mac/libraries/CCache API/bin/CCacheLib.68K.debug [deleted file]
src/mac/libraries/CCache API/bin/CCacheLib.PPC [deleted file]
src/mac/libraries/CCache API/bin/CCacheLib.PPC.debug [deleted file]
src/mac/libraries/CCache API/include/CCache.h [deleted file]
src/mac/libraries/CCache API/include/CCacheUtil.h [deleted file]
src/mac/libraries/CodeWarrior Dependencies/Pro2.prj [deleted file]
src/mac/libraries/CodeWarrior Dependencies/Pro4.prj [deleted file]
src/mac/libraries/DES/bin/deslib.68K [deleted file]
src/mac/libraries/DES/bin/deslib.68K.debug [deleted file]
src/mac/libraries/DES/bin/deslib.PPC [deleted file]
src/mac/libraries/DES/bin/deslib.PPC.debug [deleted file]
src/mac/libraries/DES/doc/ChangeLog [deleted file]
src/mac/libraries/DES/doc/READ_ME [deleted file]
src/mac/libraries/DES/doc/f_README [deleted file]
src/mac/libraries/DES/doc/ren.msg [deleted file]
src/mac/libraries/DES/include/des.h [deleted file]
src/mac/libraries/DES/include/deslib.CFMGlue.c [deleted file]
src/mac/libraries/DES/include/deslib.CFMGlue.h [deleted file]
src/mac/libraries/DES/include/mit-copyright.h [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT C.CFM68K DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT C.CFM68K DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT C.PPC DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT C.PPC DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT RuntimeCFM68K DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT RuntimeCFM68K DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT RuntimePPC DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 2/MIT RuntimePPC DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT C.CFM68K DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT C.CFM68K DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT C.PPC DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT C.PPC DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT RuntimeCFM68K DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT RuntimeCFM68K DLL.prj [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT RuntimePPC DLL.doc [deleted file]
src/mac/libraries/Metrowerks/CW Pro 4/MIT RuntimePPC DLL.prj [deleted file]
src/slave/ChangeLog
src/slave/kpropd.c
src/tests/create/ChangeLog
src/tests/create/kdb5_mkdums.c
src/tests/misc/test_nfold.c [new file with mode: 0644]
src/tests/verify/ChangeLog
src/tests/verify/kdb5_verify.c
src/util/profile/ChangeLog
src/util/profile/Makefile.in
src/util/profile/configure.in
src/util/pty/ChangeLog
src/util/pty/Makefile.in
src/util/pty/configure.in
src/util/ss/execute_cmd.c
src/windows/lib/ChangeLog [deleted file]
src/windows/lib/Makefile.in [deleted file]
src/windows/lib/gic.c [deleted file]
src/windows/lib/gic.h [deleted file]
src/windows/lib/registry.c [deleted file]
src/windows/lib/registry.h [deleted file]
src/windows/lib/vardlg.c [deleted file]
src/windows/lib/vardlg.h [deleted file]