aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/xmss
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove <source> block from info.txt filesJack Lloyd2016-12-081-18/+0
* Add Private_Key::private_key_info()René Korthaus2016-12-053-4/+4
* Add Public_Key::subject_public_key()René Korthaus2016-12-053-9/+8
* Expose pk_ops.h as public interface againJack Lloyd2016-12-045-5/+5
* Merge GH #718 Add XMSS WOTS schemeJack Lloyd2016-11-2616-43/+563
|\
| * Adds changes from XMSS Review & resolves conflictsMatthias Gierlings2016-11-1210-120/+32
| * Adds optional XMSS WOTS stand-alone componentsMatthias Gierlings2016-11-1213-8/+566
| * Added Extended Hash-Based Signatures (XMSS)Matthias Gierlings2016-11-125-3/+53
* | Correct XMSS crash when a hash was disabledJack Lloyd2016-11-254-12/+20
* | Make XMSS more friendly about invalid params.Jack Lloyd2016-11-254-30/+53