summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/krb
Commit message (Expand)AuthorAgeFilesLines
* update dependenciesKen Raeburn2009-12-023-17/+31
* Speed up the per-block loops of AES, DES3, and DES IOV encryption byGreg Hudson2009-12-022-1/+49
* Fix an incorrect length in the new krb5int_c_decrypt_aead_compatGreg Hudson2009-12-021-1/+1
* Fix AES IOV decryption of small messagesGreg Hudson2009-12-011-13/+8
* Make krb5int_c_decrypt_aead_compat more efficient by building theGreg Hudson2009-12-011-23/+41
* Fix the usage fallback in krb5int_arcfour_decrypt_iov. Factor out IOVGreg Hudson2009-12-011-25/+29
* Remove some stray tabsGreg Hudson2009-11-301-4/+4
* Use aead_dk instead of aead_old for des-hmac-sha1, since it usesGreg Hudson2009-11-301-1/+1
* Add an AEAD provider for enctypes which use krb5_old_encrypt andGreg Hudson2009-11-306-17/+245
* Make the crc32 hash provider correctly chain multiple input buffers,Greg Hudson2009-11-302-2/+3
* Stream decryption is handled in krb5_k_decrypt_iov; remove someGreg Hudson2009-11-302-12/+0
* Remove the non-iov entry point introduced in r23378, since it's easyGreg Hudson2009-11-292-49/+3
* Avoid using strncpy in the production of the arcfour salt because itGreg Hudson2009-11-291-4/+3
* Create functional internal interfaces to allow GSSAPI to performGreg Hudson2009-11-283-2/+94
* Clean up the arcfour token encryption and decryption functions byGreg Hudson2009-11-283-404/+272
* Mark and reindent lib/cryptoGreg Hudson2009-11-2889-2311/+2390
* Allow null keys to be referenced (a no-op) for simpler "copying" ofGreg Hudson2009-11-271-1/+2
* Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson2009-11-2711-17/+898
* Add krb5_k_prf, the krb5_key version of krb5_c_prfGreg Hudson2009-11-271-4/+14
* Pullup to 1.7-branch is only for the test case, as krb5-1.7 behavedTom Yu2009-11-262-14/+90
* Consolidate Makefile variables now that we have only a single globalGreg Hudson2009-11-2218-545/+528
* Clean up some open-parenthesis problems, and reindentTom Yu2009-11-161-1/+0
* Typo fixZhanna Tsitkov2009-11-161-1/+1
* Remove unreferred krb5int_keyhash_aescbc_xxx. Cleaner krb5int_keyhash_md5_hma...Zhanna Tsitkov2009-11-162-2/+2
* Remove src/lib/crypto/krb/enc_provider, which was accidentallyGreg Hudson2009-11-107-1210/+0
* Clean up a bunch of signed/unsigned comparison warningsGreg Hudson2009-11-022-4/+5
* Move the implementations of four deprecated crypto functions toGreg Hudson2009-11-015-24/+42
* make mark-cstyleTom Yu2009-10-3185-348/+321
* Rename some lingering krb5_derive_key referencesGreg Hudson2009-10-292-2/+2
* Replace krb5_ with krb5Int_ prefix for non-API functionsZhanna Tsitkov2009-10-2839-175/+185
* with an uninitialized entry on error exitEzra Peisach2009-10-271-0/+1
* make dependTom Yu2009-10-252-2/+14
* In k5_hmac_md5_hash_iov, initialize keyblock.contents so that we don'tGreg Hudson2009-10-201-0/+2
* In krb5_k_make_checksum, check for a null key passed with a keyedGreg Hudson2009-10-201-1/+1
* Include des_int.h for mit_des_fixup_key_parity prototypeEzra Peisach2009-10-201-0/+1
* Fix memory leaks in enc-perf workGreg Hudson2009-10-201-0/+2
* Implement new APIs to allow improved crypto performanceGreg Hudson2009-10-1941-302/+622
* Include des_int.h for mit_des_fixup_key_parity prototype. Adjust Makefile.inEzra Peisach2009-10-182-1/+2
* Move destest to builtin/des, because it depends on overriding someTom Yu2009-10-109-235/+277
* Implement GSS naming extensions and authdata verificationGreg Hudson2009-10-097-0/+1214
* In krb5_c_verify_checksum, avoid the structure copy of *data since weGreg Hudson2009-10-081-1/+2
* In krb5_calculate_checksum (a compatibility routine), initializeGreg Hudson2009-10-081-0/+1
* In krb5_c_make_checksum, avoid the structure copy of *input since weGreg Hudson2009-10-071-1/+2
* Fix krb5_c_weak_enctype in the case of invalid enctypes; r22839Greg Hudson2009-10-071-1/+1
* Update the crypto derived key support code to conform to most of theGreg Hudson2009-10-037-481/+334
* Update the crypto API glue to conform to most of the current codingGreg Hudson2009-10-0339-976/+736
* Crypto modularity proj: SHS_INFO structure is defined differently for crypto ...Zhanna Tsitkov2009-09-3018-395/+20
* Remove OBJS.ST from SUBDIROBJLISTS so that running make does notEzra Peisach2009-09-291-1/+1
* Clean up warnings of unused variables that have crept into the source tree..Ezra Peisach2009-09-201-1/+0
* Use enc_provider for des hash routines. Also needed by Crypto modularity projZhanna Tsitkov2009-09-182-113/+58