summaryrefslogtreecommitdiff
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* ec/curve448: portability fixups.Andy Polyakov2018-02-242-2/+3
* ec/asm/x25519-x86_64.pl: fix up ADCX/ADOX fallback.Andy Polyakov2018-02-241-2/+4
* Fix some bugs with the cfb1 bitsize handlingBernd Edlinger2018-02-233-2/+6
* STORE 'file' scheme loader: Add search capibilityRichard Levitte2018-02-233-1/+112
* STORE: Add the possibility to search for specific informationRichard Levitte2018-02-236-1/+207
* STORE 'file' scheme loader: Add info type expectationRichard Levitte2018-02-231-1/+18
* STORE: Add the possibility to specify an expected info typeRichard Levitte2018-02-236-2/+54
* STORE: In preparation for coming work, mark when loading is startedRichard Levitte2018-02-231-1/+5
* Remove unused num.pl,segregnam scriptsRich Salz2018-02-221-23/+0
* Check return value of time() when getting additional data for the DRBGKurt Roeckx2018-02-211-4/+12
* X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl2018-02-212-3/+8
* Replaced variable-time GCD with consttime inversion to avoid side-channel att...Samuel Weiser2018-02-211-3/+14
* Fix some undefined behaviour in the Curve448 codeMatt Caswell2018-02-211-3/+6
* ec/curve25519.c: facilitate assembly implementations.Andy Polyakov2018-02-211-32/+287
* Add x25519-x86_64.pl module, mod 2^255-19 primitives.Andy Polyakov2018-02-212-0/+818
* crypto/ec/curve25519.c: remove redundant fe[51]_cswap.Andy Polyakov2018-02-211-4/+0
* Some more cleanups of curve448 codeMatt Caswell2018-02-202-13/+1
* fixup! More style fixes for the curve448 codeMatt Caswell2018-02-201-1/+1
* fixup! Improve readability of f_impl.c and f_impl.hMatt Caswell2018-02-201-1/+1
* Improve readability of f_impl.c and f_impl.hMatt Caswell2018-02-202-4/+4
* Remove unrolled loopsMatt Caswell2018-02-203-53/+36
* Yet more style updates to the curve448 codeMatt Caswell2018-02-204-20/+19
* Further style changes to curve448 codeMatt Caswell2018-02-202-5/+4
* Simplify some codeMatt Caswell2018-02-201-10/+2
* Remove some unneccessary use of constant time code in curve448Matt Caswell2018-02-201-1/+2
* Fix a travis failure in the curve448 codeMatt Caswell2018-02-203-6/+3
* Remove the curve448 vector codeMatt Caswell2018-02-203-63/+3
* More style fixes for the curve448 codeMatt Caswell2018-02-208-48/+37
* Remove a strict aliasing issue with pre-computed curve448 constantsMatt Caswell2018-02-203-364/+478
* More style fixes to Curve448 code based on review feedbackMatt Caswell2018-02-2011-71/+79
* Some style fixesMatt Caswell2018-02-202-11/+11
* Formatting tweak based on review feedbackMatt Caswell2018-02-201-6/+6
* Use NLIMBS where appropriate to simplify the codeMatt Caswell2018-02-201-2/+2
* Remove cplusplus guards in internal headersMatt Caswell2018-02-203-23/+0
* Remove the curve448 specific constant time implementationMatt Caswell2018-02-205-398/+30
* Use the NLIMBS macro rather than try and calculate the number of limbsMatt Caswell2018-02-201-1/+1
* Rename a function to avoid a clashMatt Caswell2018-02-202-7/+7
* Remove curve448 architecture specific filesMatt Caswell2018-02-2012-2740/+0
* Fix AppVeyor failure in eddsa.cMatt Caswell2018-02-201-2/+2
* Fix travis failure in f_impl.cMatt Caswell2018-02-201-1/+1
* Fix a typo in a commentMatt Caswell2018-02-201-1/+1
* Update Curve448 copyright for 2018Matt Caswell2018-02-2027-27/+27
* Code tidy upMatt Caswell2018-02-201-9/+0
* Fixes for compilation using clangMatt Caswell2018-02-201-4/+4
* Move curve448_test.c to be a full internal testMatt Caswell2018-02-201-751/+0
* Fix build errors for Curve448 code on Windows (VC-WIN32 and VC-WIN64A)Matt Caswell2018-02-2010-69/+211
* Remove some gcc/clang specific attributes we don't supportMatt Caswell2018-02-202-10/+6
* Remove duplicated 448 in the names of various thingsMatt Caswell2018-02-205-128/+127
* Merge f_field.h into field.hMatt Caswell2018-02-207-86/+55
* Merge f_arithmetic.c into f_generic.cMatt Caswell2018-02-203-50/+35