liboqs/docs/algorithms/sig/slh_dsa.yml
h2parson 9e964cad5b
Integrate SLH-DSA-C Library (#2175)
* copy from slhdsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* integrate with copy from upstream

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* explicitly list slhdsa files to include and push generated code

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* format code script

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add to requirements.in

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix code conventions

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* copy from upstream changes

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add chdir to copy from slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modify template

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* generate requirements.txt

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modify requirments in workflows

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* format

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* a

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* sort filenames in cmake file generation for slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add newline at end of header file

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add whitespace and fix alg info tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* update docs with copy from upstream

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add whitespace to src files

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* initialize ctx in slh

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* explicitly set little endian for windows x86

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* temporarily disable ctx signing for slh tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* disable kats until hashes available for slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix issues in test sig mem

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* temporarily add namespaces so that slh dsa will not break test namespace

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* updates

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* formatted file

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* align jinja template to astyle

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* change addrnd size

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* copy from slhdsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* integrate with copy from upstream

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* explicitly list slhdsa files to include and push generated code

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* format code script

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add to requirements.in

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix code conventions

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* copy from upstream changes

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add chdir to copy from slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modify template

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* generate requirements.txt

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modify requirments in workflows

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* format

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* a

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* sort filenames in cmake file generation for slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add newline at end of header file

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add whitespace and fix alg info tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* update docs with copy from upstream

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* add whitespace to src files

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* initialize ctx in slh

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* explicitly set little endian for windows x86

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* temporarily disable ctx signing for slh tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* disable kats until hashes available for slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix issues in test sig mem

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* temporarily add namespaces so that slh dsa will not break test namespace

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* updates

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* formatted file

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* align jinja template to astyle

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* change addrnd size

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix std algs filtering issue

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modifying windows amd toolchain file to fix endianness issue

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* disable leak testing on slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* disable slh dsa for arm emulated linux and zephyr tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix zephyr test skip logic

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix upstream issue with prehash naming and add variant specific nist levels

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* automatically update slh dsa yml file

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* get slh dsa md file generation working

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix naming in slh wrapper files

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* minor changes from review

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* separate slh dsa jobs from stfl sigs

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* separate slhdsa from sig stfl tests on mac and windows

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* fix macos yml format

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* modify zephyr timeout

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* re-enable some tests for slh dsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* separate leak tests

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* allow algorithm family level enablement and reconfigure slhdsa CI jobs

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* move slh dsa address sanitizer to extended tests and extend time limit to 90 minutes

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

* remove package deb from CI job, remove auto gen kat sig for slhdsa, add prime ctx step for sig testing slhdsa

Signed-off-by: h2parson <h2parson@uwaterloo.ca>

---------

Signed-off-by: h2parson <h2parson@uwaterloo.ca>
2025-08-13 15:41:47 -04:00

2376 lines
77 KiB
YAML

name: SLH-DSA
type: signature
principal-submitters:
- Andreas Hülsing
auxiliary-submitters:
- Daniel J. Bernstein
- Christoph Dobraunig
- Maria Eichlseder
- Scott Fluhrer
- Stefan-Lukas Gazdag
- Panos Kampanakis
- Stefan Kolbl
- Tanja Lange
- Martin M Lauridsen
- Florian Mendel
- Ruben Niederhagen
- Christian Rechberger
- Joost Rijneveld
- Peter Schwabe
- Jean-Philippe Aumasson
- Bas Westerbaan
- Ward Beullens
crypto-assumption: hash-based signatures
website: https://csrc.nist.gov/pubs/fips/205/final
nist-round: FIPS205
spec-version: SLH-DSA
spdx-license-identifier: MIT or ISC or Apache 2.0
primary-upstream:
source: https://github.com/pq-code-package/slhdsa-c/commit/a0fc1ff253930060d0246aebca06c2538eb92b88
spdx-license-identifier: MIT or ISC or Apache 2.0
upstream-ancestors:
- https://github.com/pq-code-package/slhdsa-c
parameter-sets:
- name: SLH_DSA_PURE_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_PURE_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHA2_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_128S
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 7856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_128F
claimed-nist-level: 1
claimed-security: EUF-CMA
length-public-key: 32
length-secret-key: 64
length-signature: 17088
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_192S
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 16224
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_192F
claimed-nist-level: 3
claimed-security: EUF-CMA
length-public-key: 48
length-secret-key: 96
length-signature: 35664
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_256S
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 29792
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_224_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_256_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_384_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_224_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA2_512_256_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_224_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_256_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_384_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHA3_512_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_128_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true
- name: SLH_DSA_SHAKE_256_PREHASH_SHAKE_256F
claimed-nist-level: 5
claimed-security: EUF-CMA
length-public-key: 64
length-secret-key: 128
length-signature: 49856
implementations-switch-on-runtime-cpu-features: true
implementations:
- upstream: primary-upstream
upstream-id: slhdsa-c
supported-platforms: all
no-secret-dependent-branching-claimed: false
no-secret-dependent-branching-checked-by-valgrind: false
large-stack-usage: true