aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Verify decoded length of GOST public keysJack Lloyd2021-06-101-0/+3
* Remove dead function declarationsJack Lloyd2021-06-071-8/+2
* Small cleanups in EMSA1Jack Lloyd2021-06-071-10/+12
* FIX: export RSA pubkey via PKCS #11 w/o accessing sensitive dataRené Meusel2021-06-071-7/+3
* Small test fixesJack Lloyd2021-05-301-1/+2
* Split EMSA_PKCS1v15_Raw constructorsJack Lloyd2021-05-292-14/+15
* Skip negative test in ECDSAJack Lloyd2021-05-291-1/+5
* Fix an ECKCDSA bugJack Lloyd2021-05-241-8/+21
* Revamp x86 CPUIDJack Lloyd2021-05-241-8/+7
* Prevent using non-sensical padding schemesJack Lloyd2021-05-2211-8/+43
* Fix cast for ICC cpuid (GH #2748)Jack Lloyd2021-05-211-4/+1
* Fix a compilation problem with ICC (GH #2748)Jack Lloyd2021-05-211-6/+1
* Derive Cipher_Mode::authenticated via tag_sizeJack Lloyd2021-05-202-3/+1
* Merge GH #2747 Remove OpenMP supportJack Lloyd2021-05-201-3/+1
|\
| * Remove OpenMP supportJack Lloyd2021-05-191-3/+1
* | Revert use of new safegcd bounds functionJack Lloyd2021-05-191-5/+1
* | Add missing limits includeJack Lloyd2021-05-191-0/+1
|/
* Fix name constraint applicationJack Lloyd2021-05-081-6/+1
* Name constraint fixesJack Lloyd2021-05-084-8/+10
* Remove redundant codeJack Lloyd2021-05-051-39/+22
* Merge GH #2734 Some MP header cleanupsJack Lloyd2021-05-0212-256/+183
|\
| * Use bigint_sub3 here instead of word_subJack Lloyd2021-05-011-5/+1
| * Disable word_sub bypass for unrolled Montgomery redcJack Lloyd2021-05-011-24/+3
| * More mp header cleanupsJack Lloyd2021-05-019-76/+50
| * Consolidate mp_madd.h into mp_asmi.hJack Lloyd2021-05-015-151/+129
* | Merge GH #2733 Change CT::copy_output semanticsJack Lloyd2021-05-022-23/+52
|\ \
| * | Change CT::copy_output semanticsJack Lloyd2021-04-292-23/+52
| |/
* / Fix sstream usageJack Lloyd2021-04-276-26/+31
|/
* Fix #2237 forcing OID::to_string to use C locale, avoiding thousand separator...Leonardo Backes Vargas2021-04-261-0/+1
* Merge GH #2726 Add support for IRTF hash to curveJack Lloyd2021-04-258-0/+380
|\
| * Implement draft-irtf-cfrg-hash-to-curveJack Lloyd2021-04-258-0/+380
* | Merge GH #2725 Modify BigInt constructorsJack Lloyd2021-04-2534-137/+205
|\ \
| * | Modify BigInt constructorsJack Lloyd2021-04-2434-137/+205
| |/
* / Clean up some visibility issuesJack Lloyd2021-04-254-31/+31
|/
* Merge GH #2722 In RSA keygen require p, q differ by large rangeJack Lloyd2021-04-241-4/+13
|\
| * Don't loop forever if the RSA keygen rng is badJack Lloyd2021-04-211-1/+4
| * In RSA keygen require that p and q differ by a wide rangeJack Lloyd2021-04-211-4/+10
* | Allow disabling the thread pool at runtime via env variableJack Lloyd2021-04-212-10/+56
|/
* Merge GH #2721 Add SHA-512 ARMv8 detection using SIGILL approachJack Lloyd2021-04-211-0/+3
|\
| * cpuid arm64, sigill detection probing via sha512su0 instruction.David CARLIER2021-04-201-0/+3
* | Run scrypt and bcrypt-pbkdf through PasswordHashJack Lloyd2021-04-196-74/+85
|/
* Merge GH #2717 Have get_byte take a compile time indexJack Lloyd2021-04-1737-330/+353
|\
| * Make get_byte take a compile-time constant indexJack Lloyd2021-04-1637-330/+353
* | Remove MDx_HashFunction::write_countJack Lloyd2021-04-152-20/+6
|/
* Officially deprecate argon2() and argon2.hJack Lloyd2021-04-151-1/+2
* Avoid using the bare argon2() functionJack Lloyd2021-04-152-14/+31
* Make argon2() just an inline using PasswordHash APIJack Lloyd2021-04-153-27/+52
* Deprecate pgp_s2k.hJack Lloyd2021-04-151-1/+1
* Merge GH #2709 Avoid using deprecated PBKDF interface within the libraryJack Lloyd2021-04-084-45/+58
|\
| * Remove unused variableJack Lloyd2021-04-081-1/+0