| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | More MSVC warnings fixes | Jack Lloyd | 2017-08-31 | 1 | -2/+3 |
* | Fix various MSVC warnings | Jack Lloyd | 2017-08-31 | 1 | -6/+6 |
* | Improve polynomial doubling code, move to util | Jack Lloyd | 2017-08-15 | 3 | -9/+8 |
* | Update OCB ref to RFC, and add new test vectors | Jack Lloyd | 2017-06-12 | 1 | -2/+2 |
* | Add assertion to ensure key is set in OCB_Encryption::encrypt. | Daniel Wyatt | 2017-06-09 | 1 | -0/+2 |
* | Handle IV carryover in CBC, CFB, and stream ciphers | Jack Lloyd | 2017-05-13 | 3 | -4/+18 |
* | Implement cipher modes with OpenSSL. | Alexander Bluhm | 2017-04-25 | 2 | -5/+46 |
* | Content: | Tomasz Frydrych | 2017-04-03 | 3 | -3/+3 |
* | Remove "Dirty hack" for multiple defines in lex_me_harder() | Simon Warta | 2017-04-02 | 13 | -14/+39 |
* | Convert to using standard uintN_t integer types | Jack Lloyd | 2016-12-18 | 25 | -312/+312 |
* | forgot to unpoison return vals | Never | 2016-12-09 | 1 | -0/+4 |
* | Rewrote bc unpad functions as const time operations. | Never | 2016-12-09 | 2 | -41/+65 |
* | Remove ECB mode | Jack Lloyd | 2016-12-04 | 5 | -268/+1 |
* | Correct output_length bug in SIV and ChaCha20Poly1305 also | Jack Lloyd | 2016-11-26 | 2 | -2/+2 |
* | Add test for various functions previously missed (T::clone, PBKDF::name, AEAD... | Jack Lloyd | 2016-11-26 | 3 | -3/+3 |
* | Update ISO standard for OneAndZeros_Padding | René Korthaus | 2016-11-15 | 1 | -1/+1 |
* | Check all padding bytes in ESP_Padding::unpad() | René Korthaus | 2016-11-15 | 1 | -4/+9 |
* | Check all ESP padding bytes during unpad | René Korthaus | 2016-11-14 | 1 | -12/+11 |
* | Add ESP block cipher padding from RFC 4303 | René Korthaus | 2016-11-14 | 2 | -1/+62 |
* | Cipher_Mode and AEAD_Mode improvements | Daniel Neus | 2016-11-08 | 22 | -17/+165 |
* | Implements GMAC with GHASH. | Matthias Gierlings | 2016-10-28 | 2 | -54/+52 |
* | Added implementation for GMAC | Matthias Gierlings | 2016-10-27 | 2 | -49/+54 |
* | Remove alias logic from SCAN_Name | Jack Lloyd | 2016-10-21 | 2 | -0/+12 |
* | Remove Algo_Registry | Jack Lloyd | 2016-10-21 | 16 | -200/+192 |
* | Fix doxygen warnings [ci skip] | René Korthaus | 2016-10-19 | 2 | -3/+3 |
* | Improve modes doxygen [ci skip] | René Korthaus | 2016-10-19 | 9 | -8/+104 |
* | Add ISA annotations to functions using SIMD, AES, etc | Jack Lloyd | 2016-10-14 | 1 | -0/+1 |
* | SIV is restricted to 128 bit ciphers | Jack Lloyd | 2016-10-02 | 1 | -0/+2 |
* | Merge GH #516 Cipher_Mode API improvements | Jack Lloyd | 2016-09-26 | 22 | -279/+215 |
|\ |
|
| * | Cipher_Mode API improvements | Jack Lloyd | 2016-09-01 | 22 | -279/+215 |
* | | Change T::provider to return std::string | Jack Lloyd | 2016-09-15 | 3 | -4/+3 |
* | | Add T::provider() to allow user to inquire about implementation used | Jack Lloyd | 2016-09-15 | 3 | -8/+19 |
|/ |
|
* | Add test vectors for block cipher padding modes | René Korthaus | 2016-07-11 | 2 | -2/+5 |
* | Fix GCM counter increment | Jack Lloyd | 2016-05-23 | 1 | -1/+1 |
* | Add explicit static_cast operations to eliminate implicit cast compiler warni... | Dan Brown | 2016-04-27 | 1 | -2/+2 |
* | Change calls to 'get_byte' to explicitly cast parameters and eliminate compil... | Dan Brown | 2016-04-27 | 1 | -2/+2 |
* | Remove Transform base class | Jack Lloyd | 2016-04-21 | 4 | -33/+194 |
* | Fix bug in IETF version of ChaCha20Poly1305 | Jack Lloyd | 2016-03-23 | 1 | -11/+20 |
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli... | Daniel Neus | 2016-03-05 | 5 | -10/+10 |
* | Add final attribute to many classes | Jack Lloyd | 2016-01-10 | 11 | -24/+24 |
* | Mass-prefix member vars with m_ | René Korthaus | 2016-01-08 | 2 | -7/+7 |
* | Reroot the exception hierarchy into a toplevel Exception class | Jack Lloyd | 2015-12-11 | 8 | -13/+13 |
* | Make portable GCM multiply operation run in constant time. | Jack Lloyd | 2015-12-04 | 1 | -9/+16 |
* | Cleanup includes | Jack Lloyd | 2015-09-22 | 3 | -2/+3 |
* | Remove use of lookup.h in favor of new T::create API. | Jack Lloyd | 2015-09-21 | 4 | -16/+16 |
* | Address some review comments by Simon. GH #279 | Jack Lloyd | 2015-09-21 | 2 | -10/+10 |
* | Internal header cleanups | Jack Lloyd | 2015-09-19 | 1 | -1/+0 |
* | Handle dependencies re static linking. GH #279 | Jack Lloyd | 2015-09-17 | 2 | -0/+2 |
* | Same treatment for cipher modes | Jack Lloyd | 2015-09-10 | 13 | -51/+118 |
* | For CBC, ECB, and XTS the output length of a zero length input is well | Jack Lloyd | 2015-08-04 | 3 | -7/+9 |