| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | | | | | | | | | | | | | | | | | | | | | | Fix the problem that prevented the SSE2 IDEA implementation from | lloyd | 2011-05-12 | 1 | -5/+1 |
* | | | | | | | | | | | | | | | | | | | | | | | | Rename AES_XXX_Intel to AES_XXX_NI, since AMD's Bulldozer will also | lloyd | 2011-04-25 | 3 | -27/+27 |
* | | | | | | | | | | | | | | | | | | | | | | | | Rename all references of ia32 to x86-32 and amd64 to x86-64. | lloyd | 2011-04-22 | 4 | -29/+29 |
* | | | | | | | | | | | | | | | | | | | | | | | | Maintainer mode warning cleanups, mostly for C style casts which I | lloyd | 2011-04-18 | 2 | -37/+41 |
* | | | | | | | | | | | | | | | | | | | | | | | | My workaround for gcc pr 44174 caused cpuid support to be silently | lloyd | 2011-04-18 | 1 | -2/+2 |
* | | | | | | | | | | | | | | | | | | | | | | | | Fix location of online docs in readme | lloyd | 2011-04-15 | 1 | -2/+12 |
* | | | | | | | | | | | | | | | | | | | | | | | | Convert most of the documentation to reStructured Text, adding | lloyd | 2011-04-04 | 5 | -0/+13 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | | | | | | | Move password hashing schemes to src/passhash | lloyd | 2011-02-17 | 1 | -1/+6 |
* | | | | | | | | | | | | | | | | | | | | | | | Add support for bcrypt, the Blowfish-based password hashing scheme | lloyd | 2011-02-16 | 2 | -7/+64 |
* | | | | | | | | | | | | | | | | | | | | | | | Use size_t rather than u32bit for loop variables | lloyd | 2011-02-16 | 1 | -2/+2 |
* | | | | | | | | | | | | | | | | | | | | | | | Const variables where possible | lloyd | 2011-02-14 | 1 | -5/+5 |
|/ / / / / / / / / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | | | | | | | | Some casts to avoid VC warnings | lloyd | 2011-02-09 | 1 | -4/+4 |
* | | | | | | | | | | | | | | | | | | | | | | Remove debug includes | lloyd | 2010-12-23 | 1 | -3/+0 |
* | | | | | | | | | | | | | | | | | | | | | | Avoid more VC warnings | lloyd | 2010-12-13 | 1 | -1/+1 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | | | | | Avoid VC cast warning | lloyd | 2010-11-29 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | | | | | | Inline SAFER-SK tables | lloyd | 2010-11-24 | 3 | -126/+113 |
|/ / / / / / / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | | | | | | Add new top-level algorithm which provides basic functionality: name | lloyd | 2010-11-01 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | | | | | Make MemoryRegion::set protected, change all callers | lloyd | 2010-10-29 | 3 | -5/+11 |
* | | | | | | | | | | | | | | | | | | | | Eliminate the constant size_t values in SymmetricAlgorithm that give | lloyd | 2010-10-28 | 7 | -28/+25 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | | | Update AES-NI for SecureVector and BlockCipher changes | lloyd | 2010-10-19 | 1 | -9/+9 |
* | | | | | | | | | | | | | | | | | | | Only allocate as much working space as needed in key schedule | lloyd | 2010-10-14 | 1 | -4/+4 |
* | | | | | | | | | | | | | | | | | | | Remove standalone S function | lloyd | 2010-10-14 | 1 | -12/+13 |
* | | | | | | | | | | | | | | | | | | | In all cases where the block size of the cipher is fixed, the key | lloyd | 2010-10-14 | 30 | -137/+176 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | | More size_t | lloyd | 2010-10-13 | 3 | -18/+18 |
* | | | | | | | | | | | | | | | | | | Implicit rounds based on key variable size | lloyd | 2010-10-13 | 4 | -27/+44 |
* | | | | | | | | | | | | | | | | | | Make the rounds implicit with the size of the key values | lloyd | 2010-10-13 | 2 | -55/+42 |
* | | | | | | | | | | | | | | | | | | More size_t. Document changes | lloyd | 2010-10-13 | 3 | -8/+8 |
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | | | | | | |
|
* | | | | | | | | | | | | | | | | | Add a new subclass for BlockCipher BlockCipher_Fixed_Block_Size, which | lloyd | 2010-10-13 | 57 | -203/+232 |
|/ / / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | | s/BLOCK_SIZE/block_size()/ | lloyd | 2010-10-13 | 30 | -143/+143 |
* | | | | | | | | | | | | | | | | Use output_length() instead of OUTPUT_LENGTH pseudo-property | lloyd | 2010-10-13 | 2 | -6/+6 |
* | | | | | | | | | | | | | | | | Add accessors for block size and output length | lloyd | 2010-10-13 | 1 | -0/+5 |
* | | | | | | | | | | | | | | | | Use size_t rather than u32bit in SymmetricAlgorithm | lloyd | 2010-10-13 | 58 | -132/+131 |
* | | | | | | | | | | | | | | | | size_t | lloyd | 2010-10-13 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | More size_t | lloyd | 2010-10-13 | 4 | -25/+25 |
* | | | | | | | | | | | | | | | | Use size_t rather than u32bit for the blocks argument of encrypt_n | lloyd | 2010-10-12 | 63 | -396/+422 |
* | | | | | | | | | | | | | | | | s/u32bit/size_t/ for block cipher parallelism queries | lloyd | 2010-10-12 | 6 | -9/+9 |
* | | | | | | | | | | | | | | | | Compile fix | lloyd | 2010-10-04 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | Make configure output more sensible wrt incompatible modules | lloyd | 2010-09-28 | 1 | -0/+4 |
* | | | | | | | | | | | | | | | | In the IDEA key schedule, using the extended Euclidean algorithm to | lloyd | 2010-09-23 | 1 | -17/+14 |
* | | | | | | | | | | | | | | | | Remove more implicit vector to pointer conversions | lloyd | 2010-09-14 | 1 | -10/+12 |
* | | | | | | | | | | | | | | | | Handle the case that container size() returns something other than u32bit | lloyd | 2010-09-14 | 2 | -2/+3 |
* | | | | | | | | | | | | | | | | Completely remove the second parameter to SecureVector which specifies | lloyd | 2010-09-14 | 40 | -185/+202 |
* | | | | | | | | | | | | | | | | Remove more uses of vector to pointer implicit conversions | lloyd | 2010-09-13 | 2 | -6/+11 |
* | | | | | | | | | | | | | | | | First set of changes for avoiding use implicit vector->pointer conversions | lloyd | 2010-09-13 | 19 | -110/+129 |
* | | | | | | | | | | | | | | | | Anywhere where we use MemoryRegion::begin to get access to the raw pointer | lloyd | 2010-09-13 | 2 | -6/+6 |
* | | | | | | | | | | | | | | | | Big, invasive but mostly automated change, with a further attempt at | lloyd | 2010-09-07 | 26 | -47/+47 |
* | | | | | | | | | | | | | | | | Prevent shadowing of one loop param with another | lloyd | 2010-09-07 | 1 | -1/+1 |
* | | | | | | | | | | | | | | | | The SSSE3 intrinsics apparently work under Sun Studio as well | lloyd | 2010-09-07 | 1 | -0/+1 |
|/ / / / / / / / / / / / / / / |
|
* | | | | | | | | | | | | | | | Fix paper ref URL, remove unused prefetch include | lloyd | 2010-08-20 | 1 | -5/+9 |
* | | | | | | | | | | | | | | | Also use a smaller table in the first round of AES in the decrypt direction | lloyd | 2010-08-19 | 1 | -9/+19 |