aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/xmss
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* Rename Integrity_Failure to Invalid_Authentication_TagJack Lloyd2019-01-185-12/+9
* Fix some warnings from PVS-StudioJack Lloyd2019-01-172-5/+5
* Silence MSVC warningsJack Lloyd2018-12-042-3/+3
* Make exceptions easier to translate to error codesJack Lloyd2018-11-232-4/+2
* Implements correct XMSS signature size calculationMatthias Gierlings2018-08-241-2/+4
* Add PK_Signer::signature_lengthJack Lloyd2018-08-102-0/+8
* Improves "Avoid repeated allocations in XMSS chain function"Matthias Gierlings2018-05-271-1/+2
* Avoid repeated allocations in XMSS chain functionJack Lloyd2018-05-271-1/+4
* Fixes XMSS leaf index bounds sanity checkMatthias Gierlings2018-05-253-5/+4
* Add an explicit test mode buildJack Lloyd2018-04-141-2/+2
* Merge GH #1531 Improve XMSS test coverageJack Lloyd2018-04-143-12/+8
|\
| * Removes unused overload in XMSS_HashMatthias Gierlings2018-04-122-12/+0
| * Codecov - cover MT code in XMSS_PrivateKeyMatthias Gierlings2018-04-121-0/+8
* | Merge GH #1537 Add missing XMSS signature length checkJack Lloyd2018-04-122-22/+21
|\ \
| * | Adds missing XMSS signature length check.Matthias Gierlings2018-04-122-22/+21
| |/
* / In XMSS_Tools::bench_threads only call hardware_concurrency onceJack Lloyd2018-04-121-7/+9
|/
* Remove the unused XMSS-WOTS operationsJack Lloyd2017-12-2711-397/+0
* Avoid relying on AutoSeeded_RNG in XMSSJack Lloyd2017-12-232-3/+4
* Clean up XMSS self-benchmarkJack Lloyd2017-12-161-6/+4
* Avoid using @deprecated annotation hereJack Lloyd2017-12-161-2/+4
* Fix signed vs unsigned comparison warningJack Lloyd2017-12-051-1/+1
* Fixes lambda capture error in MSVCMatthias Gierlings2017-11-231-1/+3
* Adds runtime benchmark to guess phys. core count.Matthias Gierlings2017-11-233-3/+122
* Updates documentation, news and copyright notices.Matthias Gierlings2017-11-2127-33/+44
* Adds guards for environments without threadsMatthias Gierlings2017-11-211-1/+7
* Implements multithreading support for XMSSMatthias Gierlings2017-11-2126-136/+477
* Additional final annotationsJack Lloyd2017-10-1510-14/+13
* Remove unnecessary virtuals from final classesJack Lloyd2017-10-025-8/+4
* Remove redundant "virtual override" declarations.Jack Lloyd2017-10-027-33/+31
* Header cleanupsJack Lloyd2017-09-283-3/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-227-7/+7
* More include header cleanupsJack Lloyd2017-09-216-4/+4
* Clean up header includesJack Lloyd2017-09-2115-31/+13
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-2022-44/+44
* Add API stability annotations.Jack Lloyd2017-09-196-6/+6
* Clean up use of <limits> headerJack Lloyd2017-09-035-14/+3
* More MSVC warnings fixesJack Lloyd2017-08-311-1/+1
* Fix various MSVC warningsJack Lloyd2017-08-311-1/+1
* Fix warnings from clangs -Wdocumentation flagJack Lloyd2017-07-284-7/+3
* Content:Tomasz Frydrych2017-04-0310-14/+13
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Remove unnecessary BOTAN_DLL annotationsJack Lloyd2016-12-273-4/+4
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1832-256/+256
* Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-113-6/+6