Duc Tri Nguyen 51ddd33cc0
Add XMSS-SHAKE256_{10, 16, 20}_256 parameters (#1819)
* add XMSS-SHAKE256_*_256 parameters

Signed-off-by: Duc Tri Nguyen <dnguye69@gmu.edu>

* [trigger downstream]

Signed-off-by: Duc Tri Nguyen <dnguye69@gmu.edu>

---------

Signed-off-by: Duc Tri Nguyen <dnguye69@gmu.edu>
2024-06-25 15:29:30 +00:00

6.3 KiB

XMSS

  • Algorithm type: Digital signature scheme.
  • Main cryptographic assumption: hash-based signatures.
  • Principal submitters: Joost Rijneveld, A. Huelsing, David Cooper, Bas Westerbaan.
  • Authors' website: https://www.rfc-editor.org/info/rfc8391
  • Specification version: None.
  • Primary Source:

Parameter set summary

Parameter set Security model Claimed NIST Level Public key size (bytes) Secret key size (bytes) Signature size (bytes)
XMSS-SHA2_10_256 64 1373 2500
XMSS-SHA2_16_256 64 2093 2692
XMSS-SHA2_20_256 64 2573 2820
XMSS-SHAKE_10_256 64 1373 2500
XMSS-SHAKE_16_256 64 2093 2692
XMSS-SHAKE_20_256 64 2573 2820
XMSS-SHA2_10_512 128 2653 9092
XMSS-SHA2_16_512 128 4045 9476
XMSS-SHA2_20_512 128 2653 9732
XMSS-SHAKE_10_512 128 2653 9092
XMSS-SHAKE_16_512 128 4045 9476
XMSS-SHAKE_20_512 128 4973 9732
XMSS-SHA2_10_192 48 1053 1492
XMSS-SHA2_16_192 48 1605 1636
XMSS-SHA2_20_192 48 1973 1732
XMSS-SHAKE256_10_192 48 1053 1492
XMSS-SHAKE256_16_192 48 1605 1636
XMSS-SHAKE256_20_192 48 1973 1732
XMSS-SHAKE256_10_256 64 1373 2500
XMSS-SHAKE256_16_256 64 2093 2692
XMSS-SHAKE256_20_256 64 2573 2820
XMSSMT-SHA2_20/2_256 64 5998 4963
XMSSMT-SHA2_20/4_256 64 10938 9251
XMSSMT-SHA2_40/2_256 64 9600 5605
XMSSMT-SHA2_40/4_256 64 15252 9893
XMSSMT-SHA2_40/8_256 64 24516 18469
XMSSMT-SHA2_60/3_256 64 16629 8392
XMSSMT-SHA2_60/6_256 64 24507 14824
XMSSMT-SHA2_60/12_256 64 38095 27688
XMSSMT-SHAKE_20/2_256 64 5998 4963
XMSSMT-SHAKE_20/4_256 64 10938 9251
XMSSMT-SHAKE_40/2_256 64 9600 5605
XMSSMT-SHAKE_40/4_256 64 15252 9893
XMSSMT-SHAKE_40/8_256 64 24516 18469
XMSSMT-SHAKE_60/3_256 64 24516 8392
XMSSMT-SHAKE_60/6_256 64 24507 14824
XMSSMT-SHAKE_60/12_256 64 38095 27688