| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Modify es_ftw to use xor_into_buf | lloyd | 2008-11-23 | 1 | -4/+4 |
* | Reduce size of I/O buffer in HMAC_RNG from 128 to 96 bytes. Unlikely that any | lloyd | 2008-11-23 | 1 | -1/+1 |
* | Previously es_unix would always try to get 16K, then return. Now it | lloyd | 2008-11-23 | 1 | -4/+3 |
* | Add an Algorithm_Factory& argument to Engine::get_cipher to avoid a | lloyd | 2008-11-23 | 4 | -8/+13 |
* | Remove openssl/gnump engine dep on libstate, no longer a dep | lloyd | 2008-11-23 | 2 | -8/+0 |
* | Limit the output size of fast polls by the BeOS, Unix, and Win32 entropy | lloyd | 2008-11-23 | 3 | -0/+3 |
* | Use a simple run length encoding in xor_into_buf, so long blocks of spaces, | lloyd | 2008-11-23 | 2 | -3/+22 |
* | Compile fix | lloyd | 2008-11-23 | 1 | -2/+2 |
* | Remove now unused buf_es module | lloyd | 2008-11-23 | 3 | -134/+0 |
* | Update BeOS entropy poller to also derive directly from EntropySource | lloyd | 2008-11-23 | 3 | -35/+46 |
* | Fix return types in declaration | lloyd | 2008-11-23 | 1 | -2/+3 |
* | Convert Win32 stats polling entropy source to use xor_into_buf. Untested. | lloyd | 2008-11-23 | 3 | -44/+59 |
* | Fix indexing of ids array. Don't zeroize stat/rusage bufs before use | lloyd | 2008-11-23 | 1 | -8/+4 |
* | Use template version of xor_into_buf wherever useful in es_unix.cpp | lloyd | 2008-11-23 | 1 | -3/+3 |
* | Pass by const reference so larger structs can be used with xor_into_buf template | lloyd | 2008-11-23 | 1 | -1/+1 |
* | Use template version of xor_into_buf in es_unix | lloyd | 2008-11-23 | 1 | -1/+1 |
* | Move xor_into_buf to xor_buf.cpp. Also add a new template wrapper for | lloyd | 2008-11-23 | 3 | -10/+39 |
* | Change unix_procs entropy source to be a plain EntropySource instead of | lloyd | 2008-11-23 | 3 | -24/+47 |
* | In Randpool and HMAC_RNG, zeroize the I/O buffer used for holding polled | lloyd | 2008-11-23 | 2 | -0/+5 |
* | Add xor_into_buf. Add Doxygen comments for xor_buf | lloyd | 2008-11-23 | 1 | -10/+32 |
* | Revert change that added multiblock support to SSE2 SHA-1. Was causing | lloyd | 2008-11-23 | 3 | -206/+183 |
* | Dean Gaudet's original version of the SHA-1 SSE2 code supported multiple | lloyd | 2008-11-23 | 3 | -183/+206 |
* | Do a minor optimization in some of the compression functions, loading | lloyd | 2008-11-23 | 7 | -121/+145 |
* | Update SHA1_IA32 to use compress_n | lloyd | 2008-11-23 | 1 | -2/+6 |
* | I had not anticipated this being really worthwhile, but it turns out | lloyd | 2008-11-23 | 33 | -746/+876 |
* | Fix integer overflow in benchmars | lloyd | 2008-11-23 | 1 | -4/+4 |
* | Remove dep on buf_es in proc_walk info.txt | lloyd | 2008-11-21 | 1 | -4/+0 |
* | Fix poorly named function | lloyd | 2008-11-21 | 1 | -6/+6 |
* | Last minute es_ftw optimizations / logic changes. Performance of seeding | lloyd | 2008-11-21 | 2 | -35/+27 |
* | Remove debug printf | lloyd | 2008-11-21 | 1 | -1/+0 |
* | Cache socket descriptors in EGD entropy source, instead of creating each poll | lloyd | 2008-11-21 | 2 | -50/+97 |
* | Avoid a potential 32-bit overflow in Timer::combine_timers by promoting | lloyd | 2008-11-21 | 1 | -2/+4 |
* | Mention ANSI clock seems pretty bogus for benchmarking | lloyd | 2008-11-21 | 1 | -0/+3 |
* | Add comment showing likely future API for multi-block encryption in BlockCipher | lloyd | 2008-11-21 | 1 | -0/+6 |
* | Move MISTY1 tables from mist_tab.cpp to misty1.cpp - pretty small | lloyd | 2008-11-21 | 4 | -118/+106 |
* | Make Timer a pure virtual interface and add a new subclass ANSI_Clock_Timer | lloyd | 2008-11-21 | 2 | -31/+40 |
* | Add a typedef in benchmark.h Default_Benchmark_Timer, which checks available | lloyd | 2008-11-21 | 1 | -8/+26 |
* | Add a comment WRT timing attacks on the AES implementation | lloyd | 2008-11-19 | 1 | -0/+14 |
* | Add a comment to BlockCipher mentionining the usefulness of extending it | lloyd | 2008-11-18 | 1 | -0/+9 |
* | Add some Doxygen comments for BlockCipherModePaddingMethod | lloyd | 2008-11-18 | 1 | -23/+62 |
* | Use TR1 by default with GNU C++ and Intel C++, since all recent versions of | lloyd | 2008-11-17 | 2 | -0/+4 |
* | Remove print statements in PointGFp::check_invariants which were triggered | lloyd | 2008-11-17 | 1 | -19/+0 |
* | Enable SSE2 SHA-1 on Intel Prescott CPUs | lloyd | 2008-11-17 | 1 | -0/+1 |
* | Optimize AES decryption in the same manner as the last changes to AES encrypt... | lloyd | 2008-11-17 | 2 | -41/+44 |
* | Optimize the first round of AES, currently in the encryption direction only. | lloyd | 2008-11-17 | 2 | -37/+47 |
* | Optimize AES decryption in the same way. | lloyd | 2008-11-17 | 1 | -27/+34 |
* | Fix indexing in EK_[4-7] | lloyd | 2008-11-17 | 1 | -4/+4 |
* | Move the loads of AES::EK to the top of the loop. | lloyd | 2008-11-17 | 1 | -8/+18 |
* | Format block comments for Doxygen | lloyd | 2008-11-17 | 2 | -56/+64 |
* | Don't link against explict version in botan-config (breaks with static libs) | lloyd | 2008-11-13 | 1 | -1/+1 |