summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/builtin
Commit message (Expand)AuthorAgeFilesLines
* Reference random-to-key handlers through the enctype instead of theGreg Hudson2011-02-277-49/+35
* Namespace-protect SHA-256 symbols. Build SHA-256 code independently ofGreg Hudson2011-02-253-67/+43
* Make dependGreg Hudson2011-02-259-114/+106
* Remove Yarrow PRNG implementationGreg Hudson2011-02-251-29/+0
* update dependenciesKen Raeburn2010-12-052-3/+14
* Use for loops for recursion in the Windows build, cutting down on theGreg Hudson2010-11-2810-107/+10
* Fix Windows buildGreg Hudson2010-11-2511-53/+59
* Suppress building camellia-gen in "make check" for now (it has a buildGreg Hudson2010-11-211-1/+2
* Implement Camellia-CTS-CMAC instead of Camellia-CCMGreg Hudson2010-11-206-236/+378
* Include k5-int.h for function declarationsKen Raeburn2010-10-231-0/+2
* Improves prng code modularity. Introduces fortuna-like prng that can be used ...Zhanna Tsitkov2010-10-056-3/+517
* Merge branches/nss to trunkGreg Hudson2010-10-022-2/+45
* Make dependGreg Hudson2010-09-088-80/+100
* Don't build the built-in Camellia block cipher code if Camellia-CCMGreg Hudson2010-09-082-0/+10
* Merge the camellia-ccm branch to trunk. Since there are no IANAGreg Hudson2010-09-0712-39/+2328
* make dependGreg Hudson2010-06-077-111/+122
* krb5int_pbkdf2_hmac_sha1 fails to set enctype on keyblockEzra Peisach2010-01-091-0/+1
* Enable caching of key-derived context info such as key schedules fromKen Raeburn2010-01-031-18/+52
* Fix a case where krb5int_aes_decrypt was trying to encrypt a blockGreg Hudson2010-01-031-1/+1
* Remove $(TOBJS) for make cleanEzra Peisach2009-12-311-1/+1
* Restructure the crypto checksum implementation to minimizeGreg Hudson2009-12-106-33/+119
* Initialize ihash_iov in case fall through to cleanup handler and tryEzra Peisach2009-12-061-1/+1
* Make dependGreg Hudson2009-12-061-26/+32
* Make the libk5crypto hash_provider interface take crypto_iov listsGreg Hudson2009-12-067-161/+113
* In the built-in des3 provider, remove the unused version ofGreg Hudson2009-12-061-29/+3
* Consolidate the IOV and non-IOV encryption/decryption code paths, andGreg Hudson2009-12-0417-906/+213
* Revert r23442. Revert r23436 changes unrelated to comment reformattingTom Yu2009-12-031-12/+139
* Reformat new block comment per coding styleGreg Hudson2009-12-021-152/+26
* 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-023-196/+111
* Clean up the AES enc_provider code a bit. Chiefly, work with unsignedGreg Hudson2009-12-021-80/+64
* Fix ivec chaining for DES iov encryptionGreg Hudson2009-11-301-2/+5
* 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-301-5/+3
* Add do-while(0) around multi-statement macros in f_tables.h for moreGreg Hudson2009-11-291-44/+48
* Mark and reindent lib/cryptoGreg Hudson2009-11-2842-3883/+3904
* Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson2009-11-2710-899/+15
* Consolidate Makefile variables now that we have only a single globalGreg Hudson2009-11-2218-267/+250
* Clean up a bunch of signed/unsigned comparison warningsGreg Hudson2009-11-021-1/+1
* make mark-cstyleTom Yu2009-10-3142-434/+426
* Replace krb5_ with krb5Int_ prefix for non-API functionsZhanna Tsitkov2009-10-2813-45/+46
* Remove "verify" on make cleanEzra Peisach2009-10-281-1/+1
* Do not include com_err.h - not used hereEzra Peisach2009-10-271-2/+0
* make dependTom Yu2009-10-259-75/+58
* 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-2324-201/+917
* Fix memory leaks in enc-perf workGreg Hudson2009-10-201-0/+1
* Implement new APIs to allow improved crypto performanceGreg Hudson2009-10-1910-165/+228
* Fix the value of ivec in aes_decrypt_iovZhanna Tsitkov2009-10-161-3/+3
* Move destest to builtin/des, because it depends on overriding someTom Yu2009-10-1012-119/+577