aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/krb
AgeCommit message (Expand)AuthorFilesLines
2009-12-02Fix an incorrect length in the new krb5int_c_decrypt_aead_compatGreg Hudson1-1/+1
2009-12-01Fix AES IOV decryption of small messagesGreg Hudson1-13/+8
2009-12-01Make krb5int_c_decrypt_aead_compat more efficient by building theGreg Hudson1-23/+41
2009-12-01Fix the usage fallback in krb5int_arcfour_decrypt_iov. Factor out IOVGreg Hudson1-25/+29
2009-11-30Remove some stray tabsGreg Hudson1-4/+4
2009-11-30Use aead_dk instead of aead_old for des-hmac-sha1, since it usesGreg Hudson1-1/+1
2009-11-30Add an AEAD provider for enctypes which use krb5_old_encrypt andGreg Hudson6-17/+245
2009-11-30Make the crc32 hash provider correctly chain multiple input buffers,Greg Hudson2-2/+3
2009-11-30Stream decryption is handled in krb5_k_decrypt_iov; remove someGreg Hudson2-12/+0
2009-11-29Remove the non-iov entry point introduced in r23378, since it's easyGreg Hudson2-49/+3
2009-11-29Avoid using strncpy in the production of the arcfour salt because itGreg Hudson1-4/+3
2009-11-28Create functional internal interfaces to allow GSSAPI to performGreg Hudson3-2/+94
2009-11-28Clean up the arcfour token encryption and decryption functions byGreg Hudson3-404/+272
2009-11-28Mark and reindent lib/cryptoGreg Hudson89-2311/+2390
2009-11-27Allow null keys to be referenced (a no-op) for simpler "copying" ofGreg Hudson1-1/+2
2009-11-27Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson11-17/+898
2009-11-27Add krb5_k_prf, the krb5_key version of krb5_c_prfGreg Hudson1-4/+14
2009-11-26Pullup to 1.7-branch is only for the test case, as krb5-1.7 behavedTom Yu2-14/+90
2009-11-22Consolidate Makefile variables now that we have only a single globalGreg Hudson18-545/+528
2009-11-16Clean up some open-parenthesis problems, and reindentTom Yu1-1/+0
2009-11-16Typo fixZhanna Tsitkov1-1/+1
2009-11-16Remove unreferred krb5int_keyhash_aescbc_xxx. Cleaner krb5int_keyhash_md5_hma...Zhanna Tsitkov2-2/+2
2009-11-10Remove src/lib/crypto/krb/enc_provider, which was accidentallyGreg Hudson7-1210/+0
2009-11-02Clean up a bunch of signed/unsigned comparison warningsGreg Hudson2-4/+5
2009-11-01Move the implementations of four deprecated crypto functions toGreg Hudson5-24/+42
2009-10-31make mark-cstyleTom Yu85-348/+321
2009-10-29Rename some lingering krb5_derive_key referencesGreg Hudson2-2/+2
2009-10-28Replace krb5_ with krb5Int_ prefix for non-API functionsZhanna Tsitkov39-175/+185
2009-10-27with an uninitialized entry on error exitEzra Peisach1-0/+1
2009-10-25make dependTom Yu2-2/+14
2009-10-20In k5_hmac_md5_hash_iov, initialize keyblock.contents so that we don'tGreg Hudson1-0/+2
2009-10-20In krb5_k_make_checksum, check for a null key passed with a keyedGreg Hudson1-1/+1
2009-10-20Include des_int.h for mit_des_fixup_key_parity prototypeEzra Peisach1-0/+1
2009-10-20Fix memory leaks in enc-perf workGreg Hudson1-0/+2
2009-10-19Implement new APIs to allow improved crypto performanceGreg Hudson41-302/+622
2009-10-18Include des_int.h for mit_des_fixup_key_parity prototype. Adjust Makefile.inEzra Peisach2-1/+2
2009-10-10Move destest to builtin/des, because it depends on overriding someTom Yu9-235/+277
2009-10-09Implement GSS naming extensions and authdata verificationGreg Hudson7-0/+1214
2009-10-08In krb5_c_verify_checksum, avoid the structure copy of *data since weGreg Hudson1-1/+2
2009-10-08In krb5_calculate_checksum (a compatibility routine), initializeGreg Hudson1-0/+1
2009-10-07In krb5_c_make_checksum, avoid the structure copy of *input since weGreg Hudson1-1/+2
2009-10-07Fix krb5_c_weak_enctype in the case of invalid enctypes; r22839Greg Hudson1-1/+1
2009-10-03Update the crypto derived key support code to conform to most of theGreg Hudson7-481/+334
2009-10-03Update the crypto API glue to conform to most of the current codingGreg Hudson39-976/+736
2009-09-30Crypto modularity proj: SHS_INFO structure is defined differently for crypto ...Zhanna Tsitkov18-395/+20
2009-09-29Remove OBJS.ST from SUBDIROBJLISTS so that running make does notEzra Peisach1-1/+1
2009-09-20Clean up warnings of unused variables that have crept into the source tree..Ezra Peisach1-1/+0
2009-09-18Use enc_provider for des hash routines. Also needed by Crypto modularity projZhanna Tsitkov2-113/+58
2009-09-16Re-run make depend without autoconf.h in the source treeGreg Hudson10-534/+492
2009-09-16Fix return value of krb5int_des_make_key from rev 22769Zhanna Tsitkov1-0/+2