Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge GH #1270 Support verification of PSS X.509 objects | Jack Lloyd | 2017-10-22 | 5 | -11/+152 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | review changes | Daniel Neus | 2017-10-21 | 3 | -10/+10 | |
| * | | X.509 RSA-PSS verification | Daniel Neus | 2017-10-20 | 5 | -10/+151 | |
* | | | Fix for 32-bit Windows | Jack Lloyd | 2017-10-20 | 1 | -4/+4 | |
* | | | Allow setting CTR width via string | Jack Lloyd | 2017-10-20 | 3 | -6/+14 | |
* | | | Remove redundant check | Jack Lloyd | 2017-10-20 | 1 | -3/+0 | |
* | | | Add GHASH using SSSE3 | Jack Lloyd | 2017-10-20 | 4 | -2/+105 | |
* | | | Use base CBC modes to implement TLS CBC ciphersuites | Jack Lloyd | 2017-10-19 | 3 | -49/+36 | |
* | | | Remove unused variable | Jack Lloyd | 2017-10-19 | 1 | -1/+1 | |
* | | | Undeprecate these exceptions | Jack Lloyd | 2017-10-19 | 2 | -5/+7 | |
* | | | Another attempt at silencing MSVC warning | Jack Lloyd | 2017-10-19 | 2 | -6/+2 | |
* | | | Appease Sonar | Jack Lloyd | 2017-10-19 | 1 | -1/+1 | |
* | | | Add a destructor to Policy_Violation | Jack Lloyd | 2017-10-19 | 1 | -3/+4 | |
|/ / | ||||||
* | | Merge GH #1262 GCM and CTR optimizations | Jack Lloyd | 2017-10-19 | 13 | -436/+789 | |
|\ \ | ||||||
| * | | PMULL optimizations | Jack Lloyd | 2017-10-18 | 3 | -61/+192 | |
| * | | Further optimizations, and split out GHASH reduction code | Jack Lloyd | 2017-10-18 | 3 | -87/+57 | |
| * | | GCM and CTR optimizations | Jack Lloyd | 2017-10-18 | 11 | -372/+624 | |
| |/ | ||||||
* / | Use conditional include in demaphore.h | Simon Warta | 2017-10-19 | 1 | -1/+1 | |
|/ | ||||||
* | Correct usage of std::aligned_storage | Jack Lloyd | 2017-10-15 | 1 | -6/+6 | |
* | Additional final annotations | Jack Lloyd | 2017-10-15 | 19 | -27/+26 | |
* | GMAC optimization | Jack Lloyd | 2017-10-15 | 2 | -21/+32 | |
* | Merge GH #1257 Use std::aligned_storage for AES T-table | Jack Lloyd | 2017-10-15 | 1 | -32/+56 | |
|\ | ||||||
| * | Use overaligned storage for AES T-Table | Jack Lloyd | 2017-10-14 | 1 | -32/+56 | |
* | | Merge GH #1255 Use a single T-table in AES | Jack Lloyd | 2017-10-15 | 1 | -127/+78 | |
|\| | ||||||
| * | Reduce AES to using a single T-table | Jack Lloyd | 2017-10-13 | 1 | -127/+78 | |
* | | De-inline bodies of exception classes | Jack Lloyd | 2017-10-15 | 3 | -67/+133 | |
|/ | ||||||
* | Optimizations for SM4 | Jack Lloyd | 2017-10-13 | 1 | -35/+94 | |
* | Accept SHA-1, SHA1, or SHA-160 equally | Jack Lloyd | 2017-10-13 | 3 | -3/+3 | |
* | Further GCM optimizations | Jack Lloyd | 2017-10-13 | 1 | -17/+27 | |
* | Merge GH #1253 GCM optimizations | Jack Lloyd | 2017-10-13 | 8 | -174/+242 | |
|\ | ||||||
| * | Optimize GCM | Jack Lloyd | 2017-10-13 | 8 | -174/+242 | |
* | | Merge GH #1254 Add missing include | Jack Lloyd | 2017-10-13 | 1 | -0/+1 | |
|\ \ | ||||||
| * | | Add limits.h header for INT_MAX | Alon Bar-Lev | 2017-10-13 | 1 | -0/+1 | |
| |/ | ||||||
* / | Use memcpy trick in 3-arg xor_buf also | Jack Lloyd | 2017-10-13 | 1 | -23/+17 | |
|/ | ||||||
* | OCB optimizations | Jack Lloyd | 2017-10-13 | 2 | -58/+90 | |
* | Somewhat faster xor_buf | Jack Lloyd | 2017-10-12 | 1 | -18/+15 | |
* | Remove needless mutable | Jack Lloyd | 2017-10-12 | 1 | -2/+2 | |
* | Swapped encrypt and decrypt in BlockCipher _xex functions | Jack Lloyd | 2017-10-12 | 1 | -2/+2 | |
* | Interleave SM3 message expansion | Jack Lloyd | 2017-10-12 | 1 | -141/+142 | |
* | Use SIMD for in Threefish | Jack Lloyd | 2017-10-12 | 1 | -2/+2 | |
* | OCB optimizations | Jack Lloyd | 2017-10-12 | 7 | -124/+163 | |
* | Merge GH #1247 Improve bit rotation functions | Jack Lloyd | 2017-10-12 | 35 | -644/+724 | |
|\ | ||||||
| * | Ugh, the GCC/Clang trick triggers C4146 under MSVC | Jack Lloyd | 2017-10-12 | 1 | -8/+25 | |
| * | Add compile-time rotation functions | Jack Lloyd | 2017-10-12 | 35 | -660/+701 | |
| * | Use rol/ror x86 instructions on GCC/Clang | Jack Lloyd | 2017-10-11 | 1 | -2/+24 | |
* | | Avoid std::count to skip a signed overflow warning | Jack Lloyd | 2017-10-12 | 2 | -3/+13 | |
* | | Merge GH #1245 Restructure Barrier/Semaphore to avoid signed overflow warnings | Jack Lloyd | 2017-10-12 | 2 | -11/+9 | |
|\ \ | |/ |/| | ||||||
| * | #1220 - fixed fixes of integer overflow | Hubert Bugaj | 2017-10-10 | 2 | -7/+3 | |
| * | #1220 - fixed signed overflow warnings | Hubert Bugaj | 2017-10-09 | 2 | -10/+12 | |
* | | Merge GH #1248 Unroll SM3 compression loop | Jack Lloyd | 2017-10-11 | 1 | -56/+94 | |
|\ \ |