summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
Commit message (Collapse)AuthorAgeFilesLines
...
* * cryptoconf.c, des_crc.c, des_md5.c raw_des.cChris Provenzano1995-09-065-9/+13
| | | | | | s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6711 dc483132-0cff-0310-8789-dd5450dbe970
* * md5crypto.c : Replace KEYTYPE_DES_CBC_MD5 for KEYTYPE_DESChris Provenzano1995-09-063-6/+14
| | | | | | | * t_cksum.c : Remove krb5_enctype references, and replace with krb5_keytype where appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6678 dc483132-0cff-0310-8789-dd5450dbe970
* * md4crypto.c : Replace KEYTYPE_DES_CBC_MD4 for KEYTYPE_DESChris Provenzano1995-09-062-4/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6677 dc483132-0cff-0310-8789-dd5450dbe970
* * destest.c, random_key.c, string2key.c, verify.c : Remove krb5_enctypeChris Provenzano1995-09-066-12/+21
| | | | | | | | references, and replace with krb5_keytype where appropriate. * init_rkey.c (mit_des_init_random_key()), * string2key.c (mit_des_string_to_key()) : Allow for any DES keytype. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6676 dc483132-0cff-0310-8789-dd5450dbe970
* * cryptoconf.c : Remove krb5_csarray.Chris Provenzano1995-09-065-23/+14
| | | | | | | * cryptoconf.c, des_crc.c, des_md5.c, raw_des.c : Remove krb5_enctype references, and replace with krb5_keytype where appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6675 dc483132-0cff-0310-8789-dd5450dbe970
* Set and use priv_size in the krb5_encrypt_blockPaul Park1995-08-293-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6612 dc483132-0cff-0310-8789-dd5450dbe970
* * f_cksum.c: Change code to match prototypesEzra Peisach1995-08-2612-54/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * f_cbc.c, f_ecb, f_parity, f_pcbc: Change des_cblock to mit_des_cblock and des_key_schedule to mit_des_key_schedule. Also include des_int.h. * destest.c: Change des_cblock to mit_des_cblock and add local prototypes. * cs_entry.c: Remove prototypes for mit_des_cbc_cksum and mit_des_cbc_cksum. Now in des_int.h. * cbc_cksum.c, string2key.c: Remove casts in call to mit_des_cbc_cksum * des_int.h: Add prototype for mit_des_cbc_verf_cksum. Change return code for mit_des_cbc_cksum to match source. * des.h: Remove unused structures and defines. Short end - fix des_int.h to reflect reality (i.e. source code) and then fix rest of code to agree. Also removed the use of old structures such as des_cblock and des_key_schedule. Instead the the newer mit_des_cblock and mit_des_schedule are used. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6598 dc483132-0cff-0310-8789-dd5450dbe970
* * des_crc.c, des_md5.c, raw_des.c: Remove casting in call toEzra Peisach1995-08-264-4/+8
| | | | | | | | | mit_des_cbc_encrypt. Fixing headers in crypto/des to pass -fmissing_prototypes complaints. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6597 dc483132-0cff-0310-8789-dd5450dbe970
* Update file listTheodore Tso1995-08-244-0/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6587 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_crypto_os_localaddr): Don't bash the returnTom Yu1995-07-292-11/+14
| | | | | | from SIOCGIFCONF with the output of a SIOCGIFFLAGS. Duh. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6356 dc483132-0cff-0310-8789-dd5450dbe970
* Add rsa-md5.hPaul Park1995-07-273-0/+74
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6347 dc483132-0cff-0310-8789-dd5450dbe970
* Do not include k5-config.h, it is no longer present or neededPaul Park1995-07-272-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6346 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-07-271-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6345 dc483132-0cff-0310-8789-dd5450dbe970
* Use des_int.h and fix compiler rumblingsPaul Park1995-07-271-2/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6344 dc483132-0cff-0310-8789-dd5450dbe970
* Fix compiler rumblingsPaul Park1995-07-272-6/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6343 dc483132-0cff-0310-8789-dd5450dbe970
* Use des_int.h instead of mit-des.hPaul Park1995-07-273-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6342 dc483132-0cff-0310-8789-dd5450dbe970
* Inline the old contents of mit-des.hPaul Park1995-07-271-2/+50
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6341 dc483132-0cff-0310-8789-dd5450dbe970
* Set the KEYTYPE_DES keytable entry to the MD5 one if enabledPaul Park1995-07-272-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6340 dc483132-0cff-0310-8789-dd5450dbe970
* Add --enable-des-cbc-md5 and friends to control cryptoconf.cPaul Park1995-07-271-0/+81
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6339 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bad shift value in verifier functionPaul Park1995-07-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6324 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c: also add definition of max if it's not thereTom Yu1995-07-192-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6316 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c: fix definition of ifreq_size so it actually worksTom Yu1995-07-192-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6315 dc483132-0cff-0310-8789-dd5450dbe970
* Bsd 4.4 has a field sa_len in struct sockaddr which is theSam Hartman1995-07-183-3/+26
| | | | | | | | | | | | | | | | | | length of the struct. Often, sizeof(struct sockaddr) is not equal to sockaddr.sa_len. Unfortunately, this effects the side of structures containing sockaddrs, like struct ifreq. The size of an ifreq is, under BSD 4.4, max(sizeof(struct ifreq), sizeof(ifreq.ifr_name)+ifreq.ifr_caddr.sa_len). To get krb5_xcrypto_os_localaddr to work under NetBSD and other 4.4-based systems, the following changes were made: * aclocal.m4: Ad KRB5_SOCKADDR_SA_LEN to determine if there appears to be a sa_len element of struct sockaddr. * lib/crypto/os/configure.in: use this test * lib/crypto/os/localaddr.c: Deal with size changes if appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6310 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-07-072-0/+25
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6263 dc483132-0cff-0310-8789-dd5450dbe970
* Build t_cksum under unixPaul Park1995-07-071-1/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6261 dc483132-0cff-0310-8789-dd5450dbe970
* Add definition to select backwards compatability with old RSA-MD5-DESPaul Park1995-07-071-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6260 dc483132-0cff-0310-8789-dd5450dbe970
* New checksum verifier testPaul Park1995-07-071-0/+200
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6259 dc483132-0cff-0310-8789-dd5450dbe970
* Add checksum verification procedure and dispatchPaul Park1995-07-071-4/+34
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6258 dc483132-0cff-0310-8789-dd5450dbe970
* Fix implementation of RSA-MD5-DES checksums, add verifier function/dispatchPaul Park1995-07-071-6/+270
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6257 dc483132-0cff-0310-8789-dd5450dbe970
* Add t_cksum under unixPaul Park1995-07-071-1/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6256 dc483132-0cff-0310-8789-dd5450dbe970
* Add definition to enable compatibility with old versions of RSA-MD4-DESPaul Park1995-07-071-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6255 dc483132-0cff-0310-8789-dd5450dbe970
* Add confounder length definitionPaul Park1995-07-071-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6254 dc483132-0cff-0310-8789-dd5450dbe970
* Add verifier procedure/dispatchPaul Park1995-07-071-5/+36
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6253 dc483132-0cff-0310-8789-dd5450dbe970
* Correct implementation of RSA-MD4-DES checksums and add verifier ↵Paul Park1995-07-071-6/+276
| | | | | | procedure/dispatch git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6252 dc483132-0cff-0310-8789-dd5450dbe970
* Add checksum verifier procedure/dispatchPaul Park1995-07-075-5/+112
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6251 dc483132-0cff-0310-8789-dd5450dbe970
* * new_rn_key.c (mit_des_init_random_number_generator): don't callTom Yu1995-07-062-4/+10
| | | | | | | us_timeofday with context arg; also update for new function names (krb5_crypto_*). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6236 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c: migrated from lib/krb5/osTom Yu1995-07-064-17/+610
| | | | | | | | | | * ustime.c: migrated from lib/krb5/os; removed context variable from arglist. * Makefile.in: don't copy or remove localaddr.c and ustime.c; they're local now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6235 dc483132-0cff-0310-8789-dd5450dbe970
* Allow md4.c to be optimized by native DEC compilersPaul Park1995-06-272-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6170 dc483132-0cff-0310-8789-dd5450dbe970
* * md4.c: reverse sense of KRB5_PROVIDE_PROTOTYPESTom Yu1995-06-232-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6155 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typos that made static libraries failSam Hartman1995-06-232-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6145 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to support AIX shared libraries. The interactionsSam Hartman1995-06-233-9/+15
| | | | | | | | | | | | | | between configure.in and Makefile.in change significantly for shared libraries: the static library target is no longer specified in the Makefile, although a rule to make the static library is specified. Also, none of the libraries have any more unresolved symbols. As discussed, libcom_err.a is made shared and symlinks are created in lib. These changes sort of work, although I suspect cleanup is necessary. I don't think it breaks too much on other platforms. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6126 dc483132-0cff-0310-8789-dd5450dbe970
* Change PROTOTYPE -> KRB5_PROTOTYPETheodore Tso1995-06-219-6/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6113 dc483132-0cff-0310-8789-dd5450dbe970
* Add install target for shared librariesPaul Park1995-06-162-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6076 dc483132-0cff-0310-8789-dd5450dbe970
* Shared library Makefile/configure changes and cleanupPaul Park1995-06-153-4/+24
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6069 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-096-10/+15
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6021 dc483132-0cff-0310-8789-dd5450dbe970
* md5crypto.c: Fix -Wall nitsTheodore Tso1995-06-093-4/+8
| | | | | | | configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6020 dc483132-0cff-0310-8789-dd5450dbe970
* md4crypto.c: Fix -Wall nitsTheodore Tso1995-06-093-4/+8
| | | | | | | configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6019 dc483132-0cff-0310-8789-dd5450dbe970
* Fix -Wall nitsTheodore Tso1995-06-093-20/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6018 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-092-7/+7
| | | | | | | now handled by CONFIG_RULES. Use DO_SUBDIRS to recurse down subdirectories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6013 dc483132-0cff-0310-8789-dd5450dbe970
* clean-$(what) should be clean-$(WHAT)Theodore Tso1995-06-071-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5967 dc483132-0cff-0310-8789-dd5450dbe970