aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Remove pow_mod.h from ElGamalJack Lloyd2019-08-231-12/+25
* Remove pow_mod.h from Diffie-HellmanJack Lloyd2019-08-231-7/+17
* Merge GH #2070 Precompute RSA Montgomery paramsJack Lloyd2019-08-232-163/+305
|\
| * Fix python testJack Lloyd2019-08-171-0/+2
| * Have RSA key precompute Montgomery parametersJack Lloyd2019-08-172-163/+303
* | Merge GH #2051 Have cli sign util update stateful keysJack Lloyd2019-08-202-0/+4
|\ \ | |/ |/|
| * Add Private_Key::stateful_operation and use it in cli signerJack Lloyd2019-07-302-0/+4
* | Avoid using old pow_mod interface in RSAJack Lloyd2019-08-171-7/+13
* | Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-043-19/+10
* | Deprecate and replace OIDS::lookupJack Lloyd2019-08-046-22/+22
* | Update GOST to use 2012 OIDs/paramsJack Lloyd2019-08-034-10/+18
* | Add gost_512A paramJack Lloyd2019-08-011-0/+12
* | Fix test when GOST or Streebog is disabledJack Lloyd2019-08-011-0/+1
* | Updates for GOST 2012 supportJack Lloyd2019-08-016-8/+17
|/
* Move decl of blinding bits into the source fileJack Lloyd2019-07-272-2/+6
* Remove BearSSL providerJack Lloyd2019-07-051-34/+0
* Fix some MSVC and LGTM warningsJack Lloyd2019-06-295-100/+108
* Fix various MSVC warningsJack Lloyd2019-06-297-28/+27
* Change XMSS OIDs and feature macro nameJack Lloyd2019-06-232-5/+5
* Use qualified-id for XMSS key size checkMatthias Gierlings2019-06-212-2/+2
* Add support for RFC 8032 Ed25519phJack Lloyd2019-06-203-13/+47
* Resolve some MSVC warningsJack Lloyd2019-06-141-1/+1
* Officially deprecate headersJack Lloyd2019-06-071-0/+2
* Merge GH #1858 Update XMSS to conform to RFC 8391Jack Lloyd2019-05-2415-161/+147
|\
| * Fix param names to match RFCJack Lloyd2019-05-132-25/+25
| * Fix param namesJack Lloyd2019-05-102-24/+24
| * Serialize XMSS leaf index as four bytesMatthias Gierlings2019-05-063-10/+6
| * Updates copyright noticesMatthias Gierlings2019-05-0611-11/+11
| * Updates references to XMSS the standard documentMatthias Gierlings2019-05-0611-47/+37
| * Updates XMSS parameters corresponding to RFC 8391Matthias Gierlings2019-05-064-92/+92
* | Don't artificially limit very small RSA keys.Jack Lloyd2019-05-201-1/+6
* | Fix some warnings with Clang 8Jack Lloyd2019-05-082-2/+9
|/
* Add proper SRP6 testsJack Lloyd2019-04-301-1/+1
* Fix feature macro checks.Jack Lloyd2019-04-261-7/+0
* Remove tab charactersJack Lloyd2019-04-102-20/+20
* Merge GH #1864 Use thread pool for XMSS signaturesJack Lloyd2019-03-284-172/+46
|\
| * Remove unnecessary cmath includesJack Lloyd2019-03-262-6/+9
| * Remove previous runtime testing for thread countersJack Lloyd2019-03-262-132/+0
| * Use the global thread pool for XMSS signaturesJack Lloyd2019-03-261-34/+37
* | Fix some extra semicolonsJack Lloyd2019-03-271-1/+1
|/
* Add references for these addition chains [ci skip]Jack Lloyd2019-03-071-0/+4
* Merge GH #1849 Prefer to_string over as_stringJack Lloyd2019-03-035-8/+8
|\
| * s/as_string/to_string/Jack Lloyd2019-03-015-8/+8
* | Handle invalid public key length in Ed25519Jack Lloyd2019-03-032-14/+20
|/
* Default McEliece and XMSS to SIV modeJack Lloyd2019-02-181-2/+10
* Fixes for minimized buildsJack Lloyd2019-02-161-3/+8
* Avoid a harmless data race in RSA decryptionJack Lloyd2019-01-281-0/+7
* Rename Integrity_Failure to Invalid_Authentication_TagJack Lloyd2019-01-188-15/+12
* Fix init ordering warningJack Lloyd2019-01-181-1/+1
* Fix some warnings from PVS-StudioJack Lloyd2019-01-176-7/+9