summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/builtin/enc_provider
Commit message (Expand)AuthorAgeFilesLines
* Get rid of builtin AES uitypes.hGreg Hudson2014-02-261-37/+34
* Add AES-NI support on LinuxGreg Hudson2013-05-241-4/+126
* Refactor AES, Camellia builtin enc providersGreg Hudson2013-05-242-302/+309
* Simplify crypto IOV helpersGreg Hudson2013-05-244-144/+60
* Reduce boilerplate in makefilesGreg Hudson2013-05-161-4/+0
* make dependGreg Hudson2013-03-241-15/+13
* make dependGreg Hudson2013-01-101-1/+1
* Separate clpreauth and kdcpreauth interfacesGreg Hudson2012-12-191-8/+8
* Add camellia_key_cleanupBen Kaduk2012-11-281-1/+9
* De-conditionalize Camellia codeGreg Hudson2012-10-091-24/+0
* Untabify some files mistakenly created with tabsGreg Hudson2011-09-041-8/+8
* Remove the weak key checks from the builtin rc4 enc provider. ThereGreg Hudson2011-03-281-17/+0
* Resolve a few miscellaneous warningsGreg Hudson2011-03-141-1/+1
* Remove two headers accidentally left behind in r24677Greg Hudson2011-03-141-38/+0
* Adjust most C source files to match the new standards for copyrightGreg Hudson2011-03-093-5/+4
* Consolidate almost all lib/crypto/krb headers into a singleGreg Hudson2011-03-027-60/+50
* Reference random-to-key handlers through the enctype instead of theGreg Hudson2011-02-277-49/+35
* Make dependGreg Hudson2011-02-251-20/+16
* Use for loops for recursion in the Windows build, cutting down on theGreg Hudson2010-11-281-1/+1
* Fix Windows buildGreg Hudson2010-11-252-2/+4
* Implement Camellia-CTS-CMAC instead of Camellia-CCMGreg Hudson2010-11-204-231/+372
* Make dependGreg Hudson2010-09-081-9/+27
* Merge the camellia-ccm branch to trunk. Since there are no IANAGreg Hudson2010-09-074-11/+242
* make dependGreg Hudson2010-06-071-17/+18
* 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
* Restructure the crypto checksum implementation to minimizeGreg Hudson2009-12-104-33/+66
* 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-045-372/+90
* 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-021-16/+17
* Clean up the AES enc_provider code a bit. Chiefly, work with unsignedGreg Hudson2009-12-021-80/+64
* In the des enc_provider decrypt_iov function, count header blocks asGreg Hudson2009-11-301-1/+1
* Mark and reindent lib/cryptoGreg Hudson2009-11-285-406/+411
* Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson2009-11-272-2/+12
* Consolidate Makefile variables now that we have only a single globalGreg Hudson2009-11-222-38/+35
* make mark-cstyleTom Yu2009-10-315-23/+19
* make dependTom Yu2009-10-251-16/+14
* Changed the crypto make system to add build flexibility. The update cancels t...Zhanna Tsitkov2009-10-232-26/+26
* Implement new APIs to allow improved crypto performanceGreg Hudson2009-10-194-40/+48
* 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-101-17/+18
* Re-run make depend without autoconf.h in the source treeGreg Hudson2009-09-161-38/+37
* Crypto modularity proj.: Move prf and random-to-key ops from backend to krbZhanna Tsitkov2009-09-166-136/+58
* Crypto modularity proj: Move enc_provider into builtin dir. Adjust builtin ma...Zhanna Tsitkov2009-09-027-0/+1221