aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add combined conditional add-or-subtractJack Lloyd2018-06-143-5/+41
* Remove CT annotations from Montgomery reductionJack Lloyd2018-06-141-8/+0
* In Montgomery mul, avoid branching based on sig words of integersJack Lloyd2018-06-141-13/+21
* Make Karatsuba multiply completely const timeJack Lloyd2018-06-144-24/+52
* Fix CLI testJack Lloyd2018-06-141-0/+1
* Avoid overallocation of memory for EC base point multiplesJack Lloyd2018-06-141-1/+1
* Merge GH #1605 Add 192-bit Suite B TLS policyJack Lloyd2018-06-146-5/+71
|\
| * Add 192-bit Suite B policyJack Lloyd2018-06-146-5/+71
* | Output order with ec_group_infoJack Lloyd2018-06-141-0/+1
|/
* Address DSA/ECDSA side channelJack Lloyd2018-06-134-17/+80
* Merge GH #1603 Unroll Montgomery reduction for specific sizesJack Lloyd2018-06-117-26/+2784
|\
| * Unroll bigint_monty_redc for various sizesJack Lloyd2018-06-117-26/+2784
* | Required changes according to the code reviewHegedüs Márton Csaba2018-06-113-3/+7
* | Add support for GCC's --sysroot option to configure.pyHegedüs Márton Csaba2018-06-081-2/+2
|/
* Add missing statementJack Lloyd2018-06-081-0/+1
* Attempt at MSVC 2013 workaroundJack Lloyd2018-06-081-2/+4
* Expose BER_Decoder constructor taking BER_Object&&Jack Lloyd2018-06-082-4/+10
* Reduce copying/allocations when BER decodingJack Lloyd2018-06-082-81/+194
* Allow passing a writer function callback to DER_EncoderJack Lloyd2018-06-082-10/+18
* Declare copy and move constructors on BER_ObjectJack Lloyd2018-06-081-0/+8
* Constify some local variablesJack Lloyd2018-06-081-2/+2
* Improve error reporting on unexpected EOF when decoding ASNJack Lloyd2018-06-082-5/+18
* Add "info" and "codec" groups for cli commands [ci skip]Jack Lloyd2018-06-072-10/+12
* Fix a bug in Barrett reductionJack Lloyd2018-06-054-30/+45
* Conditionally use concurrency with sphinx-build.Daniel Wyatt2018-06-041-2/+19
* Correct exception message [ci skip]Jack Lloyd2018-06-041-1/+1
* Remove stray header in vector file [ci skip]Jack Lloyd2018-06-011-2/+0
* Merge GH #1594 Add EdDSA/X25519 Wycheproof testsJack Lloyd2018-05-315-1/+831
|\
| * Add EdDSA and X25519 tests from WycheproofJack Lloyd2018-05-315-1/+831
* | Merge GH #1594 Add ECDSA Wycheproof testsJack Lloyd2018-05-318-24/+13771
|\ \
| * | Handle EC_R_BAD_SIGNATURE from OpenSSLJack Lloyd2018-05-312-0/+14
| * | Add ECDSA tests from WycheproofJack Lloyd2018-05-314-8/+13719
| * | Prevent signature malleability in DER/BER encoded sigsJack Lloyd2018-05-311-14/+35
| * | Correct error in P-224 computationJack Lloyd2018-05-311-2/+3
* | | Merge GH #1595/#1555 Base32 encodingJack Lloyd2018-05-317-2/+713
|\ \ \ | |_|/ |/| |
| * | Move codec_base.h to internal header in utilsJack Lloyd2018-05-315-5/+4
| * | Refactoring Base32 to use the templated algorithmWambou2018-05-312-182/+146
| * | Define templated base encoding/decodingWambou2018-05-312-0/+167
| * | Implement Base32Wambou2018-05-313-0/+417
| * | Create unit tests for Base32 encodingWambou2018-05-312-2/+166
| |/
* / Improve error message in tests on invalid hex inputJack Lloyd2018-05-311-3/+4
|/
* Dedup some test codeJack Lloyd2018-05-292-75/+45
* Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-2947-452/+467
* Fix allowing to use Sphinx 1.7.5Jack Lloyd2018-05-291-3/+6
* Merge GH #1587 Undeprecate UWP and add back CryptoNG RNGJack Lloyd2018-05-293-0/+54
|\
| * Add back support for Windows Phone RNG, undeprecate UWPJack Lloyd2018-05-283-0/+54
* | Avoid problem with Sphinx 1.7.5Jack Lloyd2018-05-281-1/+2
* | Benchmark only H10 XMSS signaturesJack Lloyd2018-05-281-4/+4
|/
* Correct comment on XMSS speedsJack Lloyd2018-05-281-5/+9
* Tiny optimization in MDx_HashFunction::final_resultJack Lloyd2018-05-281-2/+1