aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move xor_into_buf to xor_buf.cpp. Also add a new template wrapper forlloyd2008-11-233-10/+39
* Change unix_procs entropy source to be a plain EntropySource instead oflloyd2008-11-233-24/+47
* In Randpool and HMAC_RNG, zeroize the I/O buffer used for holding polledlloyd2008-11-232-0/+5
* Add xor_into_buf. Add Doxygen comments for xor_buflloyd2008-11-231-10/+32
* Using SHA-1 as the check hash in the block cipher tests is messy b/c SHA-1lloyd2008-11-231-1/+1
* Revert change that added multiblock support to SSE2 SHA-1. Was causinglloyd2008-11-233-206/+183
* Add a few test vectors for SHA-1 with longer inputslloyd2008-11-231-0/+129
* Dean Gaudet's original version of the SHA-1 SSE2 code supported multiplelloyd2008-11-233-183/+206
* Do a minor optimization in some of the compression functions, loadinglloyd2008-11-237-121/+145
* Add hash optimizations to change loglloyd2008-11-231-0/+1
* Update SHA1_IA32 to use compress_nlloyd2008-11-231-2/+6
* I had not anticipated this being really worthwhile, but it turns outlloyd2008-11-2333-746/+876
* Fix integer overflow in benchmarslloyd2008-11-231-4/+4
* Switch benchmark example command line arg from ms to secondslloyd2008-11-221-2/+2
* Move AutoSeeded_RNG decl before check for --help flag, so startup time is eas...lloyd2008-11-221-2/+2
* Mention improvements in es_ftwlloyd2008-11-221-0/+1
* Remove dep on buf_es in proc_walk info.txtlloyd2008-11-211-4/+0
* Fix poorly named functionlloyd2008-11-211-6/+6
* Last minute es_ftw optimizations / logic changes. Performance of seedinglloyd2008-11-212-35/+27
* Remove debug printflloyd2008-11-211-1/+0
* Cache socket descriptors in EGD entropy source, instead of creating each polllloyd2008-11-213-51/+99
* Make it optional to provide an argument to --enable-modules orlloyd2008-11-211-2/+2
* Avoid a potential 32-bit overflow in Timer::combine_timers by promotinglloyd2008-11-211-2/+4
* Mention ANSI clock seems pretty bogus for benchmarkinglloyd2008-11-211-0/+3
* Update examples for changed 1.8 APIs, including:lloyd2008-11-216-14/+28
* Add comment showing likely future API for multi-block encryption in BlockCipherlloyd2008-11-211-0/+6
* Make readme sound less scary, since 1.7.23 will be 1.8.0 RC2lloyd2008-11-211-5/+3
* Log recent changeslloyd2008-11-211-0/+3
* Move MISTY1 tables from mist_tab.cpp to misty1.cpp - pretty smalllloyd2008-11-214-118/+106
* Fix examples makefilelloyd2008-11-211-7/+1
* Make Timer a pure virtual interface and add a new subclass ANSI_Clock_Timerlloyd2008-11-212-31/+40
* Add a typedef in benchmark.h Default_Benchmark_Timer, which checks availablelloyd2008-11-211-8/+26
* Add an example of using the benchmark system to choose the fastest SHA-1lloyd2008-11-211-0/+90
* Add an example of benchmark.hlloyd2008-11-211-0/+41
* Make it clear in log.txt that TR1==ECDSAlloyd2008-11-191-1/+1
* Wrap long lines in configure.pl outputlloyd2008-11-191-10/+46
* Add a comment WRT timing attacks on the AES implementationlloyd2008-11-191-0/+14
* Add a comment to BlockCipher mentionining the usefulness of extending itlloyd2008-11-181-0/+9
* Add some Doxygen comments for BlockCipherModePaddingMethodlloyd2008-11-181-23/+62
* Retroactively log adding SHA-1 SSE2 implementation in 1.7.12. Also mention re...lloyd2008-11-171-0/+2
* Wrap line for readabilitylloyd2008-11-171-1/+2
* Disable ec_tests.cpp unless ECDSA is enabledlloyd2008-11-171-1/+13
* Use TR1 by default with GNU C++ and Intel C++, since all recent versions oflloyd2008-11-174-9/+25
* Reorganize all GF(p)/ECC tests to be called from pk.cpplloyd2008-11-174-11/+13
* Remove print statements in PointGFp::check_invariants which were triggeredlloyd2008-11-171-19/+0
* Bump version to 1.7.23-prelloyd2008-11-173-2/+5
* Output that ECC tests are being run, and run them after GF(p) math tests whic...lloyd2008-11-172-2/+5
* Tame ec_tests.cpp and integrate it into the test code.lloyd2008-11-173-1115/+1124
* Add ec_test.cpp from InSiTo (low level ECC test cases)lloyd2008-11-171-0/+1202
* Ignore PDF and LaTeX toc/log files in doc/lloyd2008-11-171-0/+3