summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update documentationJeffrey Walton2019-01-281-6/+38
* Update documentationJeffrey Walton2019-01-271-7/+10
* Update documentationJeffrey Walton2019-01-273-16/+26
* Avoid extra memcpy in Poly1305 ResynchronizeJeffrey Walton2019-01-271-4/+3
* Convert CONSTANT_TIME_CARRY to inline functionJeffrey Walton2019-01-271-1/+5
* Add Andrew Moon's Donna curve contributionsJeffrey Walton2019-01-271-1/+2
* Update documentationJeffrey Walton2019-01-272-2/+2
* Update commentsJeffrey Walton2019-01-272-3/+10
* Fix Poly1305TLS on big-endian systems (GH #727)Jeffrey Walton2019-01-271-1/+4
* Update documentationJeffrey Walton2019-01-271-2/+2
* Update documentationJeffrey Walton2019-01-272-47/+49
* Fix missing GF2NT_233_Multiply_Reduce_ARMv8 on Aarch64Jeffrey Walton2019-01-272-13/+13
* Add Poly1305TLS algorithm (GH #727)Jeffrey Walton2019-01-277-35/+1862
* Fix Aarch64 build when CRYPTOPP_ARM_PMULL_AVAILABLE=0Jeffrey Walton2019-01-261-1/+1
* Refactor Poly1305(AES) in preparation for IETF rendition (GH #727)Jeffrey Walton2019-01-262-128/+148
* Add tamper comment to Poly1305(AES) testsJeffrey Walton2019-01-261-1586/+1574
* Add Poly1305(AES) test vectorsJeffrey Walton2019-01-263-35/+2278
* Update License.txt with CRYPTOGAMS textJeffrey Walton2019-01-261-0/+27
* Add CRYPTOGAMS copyright notice for Poly1305 scalar multiplicationJeffrey Walton2019-01-261-2/+20
* Update documentationJeffrey Walton2019-01-261-3/+12
* Use ROUNDS constant for ChaChaTLSJeffrey Walton2019-01-252-13/+9
* Switch to RFC 8439 for ChaChaTLSJeffrey Walton2019-01-252-9/+17
* Update commentsJeffrey Walton2019-01-251-5/+9
* Update commentsJeffrey Walton2019-01-251-4/+5
* Use ChaChaTLS in benchmarksJeffrey Walton2019-01-251-1/+1
* Update commentsJeffrey Walton2019-01-252-18/+19
* Update commentsJeffrey Walton2019-01-251-11/+8
* Refactor ChaCha and ChaChaTLS use a common coreJeffrey Walton2019-01-251-112/+75
* Refactor ChaCha and ChaChaTLS use a common coreJeffrey Walton2019-01-252-306/+186
* Update commentsJeffrey Walton2019-01-251-1/+1
* Add additional ChaChaTLS test vectorsJeffrey Walton2019-01-251-0/+95
* Enable SIMD implementation for ChaChaTLS (GH #265)Jeffrey Walton2019-01-252-64/+55
* Add additional ChaChaTLS test vectorsJeffrey Walton2019-01-251-0/+96
* Use word64 for ChaChaTLS InitialBlock (GH #265)Jeffrey Walton2019-01-251-3/+3
* Enable ChaCha-TLS tests in test vectorsJeffrey Walton2019-01-251-1/+1
* Remove rounds from ChaChaTLSJeffrey Walton2019-01-241-5/+5
* Add additional ChaChaTLS test vectors from RFC 7539Jeffrey Walton2019-01-241-0/+53
* Fix AlgorithmProvider for ChaChaTLSJeffrey Walton2019-01-241-4/+12
* Add ChaChaTLS implementation (GH #265)Jeffrey Walton2019-01-2411-46/+465
* Update documentationJeffrey Walton2019-01-241-14/+10
* Update documentationJeffrey Walton2019-01-241-1/+65
* Drop use of static in unnamed namespaceJeffrey Walton2019-01-231-10/+17
* Fix self test failure with IBM XL C/C++ on AIXJeffrey Walton2019-01-221-0/+4
* Fix self test failure with IBM XL C/C++ on AIXJeffrey Walton2019-01-221-3/+4
* Fix self test failure with IBM XL C/C++ on AIXJeffrey Walton2019-01-221-1/+1
* Remove /openmp from cryptest.nmakeJeffrey Walton2019-01-222-2/+2
* Use #pragma omp simd for OpenMP 4.0 compilers (GH #787)Jeffrey Walton2019-01-223-5/+5
* Whitespace check-inJeffrey Walton2019-01-221-1/+1
* Use #pragma omp simd for OpenMP 3.0 compilers (GH #787)Jeffrey Walton2019-01-223-5/+8
* Cleanup gf2n_simd.cppJeffrey Walton2019-01-221-2/+1