aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/builtin
AgeCommit message (Expand)AuthorFilesLines
2009-12-10Restructure the crypto checksum implementation to minimizeGreg Hudson6-33/+119
2009-12-06Initialize ihash_iov in case fall through to cleanup handler and tryEzra Peisach1-1/+1
2009-12-06Make dependGreg Hudson1-26/+32
2009-12-06Make the libk5crypto hash_provider interface take crypto_iov listsGreg Hudson7-161/+113
2009-12-06In the built-in des3 provider, remove the unused version ofGreg Hudson1-29/+3
2009-12-04Consolidate the IOV and non-IOV encryption/decryption code paths, andGreg Hudson17-906/+213
2009-12-03Revert r23442. Revert r23436 changes unrelated to comment reformattingTom Yu1-12/+139
2009-12-02Reformat new block comment per coding styleGreg Hudson1-152/+26
2009-12-02Perform the AES-CBC XOR operations 4 bytes at a time, using the helperKen Raeburn1-2/+18
2009-12-02Speed up the per-block loops of AES, DES3, and DES IOV encryption byGreg Hudson3-196/+111
2009-12-02Clean up the AES enc_provider code a bit. Chiefly, work with unsignedGreg Hudson1-80/+64
2009-11-30Fix ivec chaining for DES iov encryptionGreg Hudson1-2/+5
2009-11-30In the des enc_provider decrypt_iov function, count header blocks asGreg Hudson1-1/+1
2009-11-30Make the crc32 hash provider correctly chain multiple input buffers,Greg Hudson1-5/+3
2009-11-29Add do-while(0) around multi-statement macros in f_tables.h for moreGreg Hudson1-44/+48
2009-11-28Mark and reindent lib/cryptoGreg Hudson42-3883/+3904
2009-11-27Move the arcfour directory from the crypto module dirs into krb. ThisGreg Hudson10-899/+15
2009-11-22Consolidate Makefile variables now that we have only a single globalGreg Hudson18-267/+250
2009-11-02Clean up a bunch of signed/unsigned comparison warningsGreg Hudson1-1/+1
2009-10-31make mark-cstyleTom Yu42-434/+426
2009-10-28Replace krb5_ with krb5Int_ prefix for non-API functionsZhanna Tsitkov13-45/+46
2009-10-28Remove "verify" on make cleanEzra Peisach1-1/+1
2009-10-27Do not include com_err.h - not used hereEzra Peisach1-2/+0
2009-10-25make dependTom Yu9-75/+58
2009-10-24Resurrect deleted test files. Adjust Makefile.in files to correctlyTom Yu4-0/+729
2009-10-23Changed the crypto make system to add build flexibility. The update cancels t...Zhanna Tsitkov24-201/+917
2009-10-20Fix memory leaks in enc-perf workGreg Hudson1-0/+1
2009-10-19Implement new APIs to allow improved crypto performanceGreg Hudson10-165/+228
2009-10-16Fix the value of ivec in aes_decrypt_iovZhanna Tsitkov1-3/+3
2009-10-10Move destest to builtin/des, because it depends on overriding someTom Yu12-119/+577
2009-10-09Get aes-gen to build again (for the default back end, at least)Greg Hudson1-1/+1
2009-10-06Fix object file pathZhanna Tsitkov1-5/+5
2009-10-01CleanupZhanna Tsitkov1-7/+17
2009-09-30Crypto modularity proj: SHS_INFO structure is defined differently for crypto ...Zhanna Tsitkov10-3/+384
2009-09-29Fix include path to pick up the correct headersZhanna Tsitkov1-1/+1
2009-09-29Remove OBJS.ST from SUBDIROBJLISTS so that running make does notEzra Peisach1-1/+1
2009-09-16Re-run make depend without autoconf.h in the source treeGreg Hudson8-209/+199
2009-09-16Crypto modularity proj.: Move prf and random-to-key ops from backend to krbZhanna Tsitkov19-378/+237
2009-09-03Crypto modularity proj: OpemSSL crypto feed for hmac/md5/md4/sha1/rc4/des/des...Zhanna Tsitkov1-9/+11
2009-09-02Crypto modularity proj: Move enc_provider into builtin dir. Adjust builtin ma...Zhanna Tsitkov13-81/+1318
2009-08-03Re-run make depend. (I am not certain why the dependencies fromGreg Hudson7-173/+159
2009-08-03Crypto modularity proj: Separate files under crypto directory based on their ...Zhanna Tsitkov63-0/+11030