summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
Commit message (Expand)AuthorAgeFilesLines
...
* update dependenciesKen Raeburn2009-12-023-17/+31
* Perform the AES-CBC XOR operations 4 bytes at a time, using the helperKen Raeburn2009-12-021-2/+18
* Speed up the per-block loops of AES, DES3, and DES IOV encryption byGreg Hudson2009-12-025-197/+160
* Remove t_kperf on make cleanGreg Hudson2009-12-021-1/+1
* Clean up the AES enc_provider code a bit. Chiefly, work with unsignedGreg Hudson2009-12-021-80/+64
* In t_kperf, generate a valid ciphertext when testing decryptionGreg Hudson2009-12-021-0/+8
* 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
* Fix ivec chaining for DES iov encryptionGreg Hudson2009-11-301-2/+5
* Add an AEAD provider for enctypes which use krb5_old_encrypt andGreg Hudson2009-11-306-17/+245
* In the des enc_provider decrypt_iov function, count header blocks asGreg Hudson2009-11-301-1/+1
* Make the crc32 hash provider correctly chain multiple input buffers,Greg Hudson2009-11-305-12/+13
* 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-293-50/+3
* Avoid using strncpy in the production of the arcfour salt because itGreg Hudson2009-11-291-4/+3
* Add do-while(0) around multi-statement macros in f_tables.h for moreGreg Hudson2009-11-291-44/+48
* Create functional internal interfaces to allow GSSAPI to performGreg Hudson2009-11-284-3/+96
* Clean up the arcfour token encryption and decryption functions byGreg Hudson2009-11-283-404/+272
* Mark and reindent lib/cryptoGreg Hudson2009-11-28172-7792/+7930
* Allow null keys to be referenced (a no-op) for simpler "copying" ofGreg Hudson2009-11-271-1/+2
* Export krb5_k_reference_key since it's part of the public APIGreg Hudson2009-11-271-0/+1
* Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson2009-11-2732-1067/+163
* Add krb5_k_prf, the krb5_key version of krb5_c_prfGreg Hudson2009-11-272-4/+15
* Pullup to 1.7-branch is only for the test case, as krb5-1.7 behavedTom Yu2009-11-264-19/+138
* Consolidate Makefile variables now that we have only a single globalGreg Hudson2009-11-2256-994/+938
* 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-023-5/+6
* Move the implementations of four deprecated crypto functions toGreg Hudson2009-11-015-24/+42
* make mark-cstyleTom Yu2009-10-31167-917/+862
* Corrected Copyrights and some minor reorganization in openssl impl. Zhanna Tsitkov2009-10-2938-2177/+431
* Files that were not picked up by svn rev #22995 commit:Zhanna Tsitkov2009-10-2914-0/+844
* Restored few symbols in the crypto exports list to satisfy tests.`Zhanna Tsitkov2009-10-291-0/+12
* Rename some lingering krb5_derive_key referencesGreg Hudson2009-10-293-3/+3
* Bump the accessor version number since we made changes.Greg Hudson2009-10-281-1/+1
* Restrict libk5crypto.exports list to API and ABI. Also, include functions nee...Zhanna Tsitkov2009-10-281-150/+60
* Replace krb5_ with krb5Int_ prefix for non-API functionsZhanna Tsitkov2009-10-2868-297/+309
* Remove "verify" on make cleanEzra Peisach2009-10-281-1/+1
* Do not include com_err.h - not used hereEzra Peisach2009-10-271-2/+0
* with an uninitialized entry on error exitEzra Peisach2009-10-271-0/+1
* make dependTom Yu2009-10-2511-77/+72
* Resurrect deleted test files. Adjust Makefile.in files to correctlyTom Yu2009-10-244-0/+729
* Changed the crypto make system to add build flexibility. The update cancels t...Zhanna Tsitkov2009-10-2337-1066/+333
* In k5_hmac_md5_hash_iov, initialize keyblock.contents so that we don'tGreg Hudson2009-10-201-0/+2