Skip to content

Commit 7103fff

Browse files
authored
Merge pull request #519 from pq-code-package/autogen-liboqs-file-list
Autogen liboqs file list
2 parents d977284 + 976e516 commit 7103fff

File tree

4 files changed

+292
-153
lines changed

4 files changed

+292
-153
lines changed

integration/liboqs/ML-DSA-44_META.yml

Lines changed: 65 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -10,56 +10,70 @@ length-signature: 2420
1010
nistkat-sha256: 9a196e7fb32fbc93757dc2d8dc1924460eab66303c0c08aeb8b798fb8d8f8cf3
1111
testvectors-sha256: 5f0d135c0f7fd43f3fb9727265fcd6ec3651eb8c67c04ea5f3d8dfa1d99740d2
1212
principal-submitters:
13-
- Vadim Lyubashevsky
13+
- Vadim Lyubashevsky
1414
auxiliary-submitters:
15-
- Shi Bai
16-
- Léo Ducas
17-
- Eike Kiltz
18-
- Tancrède Lepoint
19-
- Peter Schwabe
20-
- Gregor Seiler
21-
- Damien Stehlé
15+
- Shi Bai
16+
- Léo Ducas
17+
- Eike Kiltz
18+
- Tancrède Lepoint
19+
- Peter Schwabe
20+
- Gregor Seiler
21+
- Damien Stehlé
2222
implementations:
23-
- name: ref
24-
version: FIPS204
25-
folder_name: .
26-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
28-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_C_signature
29-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_C_verify
30-
api-with-context-string: true
31-
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
32-
- name: x86_64
33-
version: FIPS204
34-
folder_name: .
35-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
36-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
37-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
38-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
39-
api-with-context-string: true
40-
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/x86_64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
41-
supported_platforms:
42-
- architecture: x86_64
43-
operating_systems:
44-
- Darwin
45-
- Linux
46-
required_flags:
47-
- avx2
48-
- bmi2
49-
- popcnt
50-
- name: aarch64
51-
version: FIPS204
52-
folder_name: .
53-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
54-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_keypair
55-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_signature
56-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_verify
57-
api-with-context-string: true
58-
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/aarch64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
59-
supported_platforms:
60-
- architecture: arm_8
61-
operating_systems:
62-
- Linux
63-
- Darwin
64-
required_flags:
65-
- asimd
23+
- name: ref
24+
version: FIPS204
25+
folder_name: .
26+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
28+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_C_signature
29+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_C_verify
30+
api-with-context-string: true
31+
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
32+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
33+
mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c
34+
mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h
35+
mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
36+
- name: x86_64
37+
version: FIPS204
38+
folder_name: .
39+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
40+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
41+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
42+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
43+
api-with-context-string: true
44+
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
45+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
46+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
47+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
48+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
49+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/x86_64
50+
supported_platforms:
51+
- architecture: x86_64
52+
operating_systems:
53+
- Darwin
54+
- Linux
55+
required_flags:
56+
- avx2
57+
- bmi2
58+
- popcnt
59+
- name: aarch64
60+
version: FIPS204
61+
folder_name: .
62+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=44 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
63+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_keypair
64+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_signature
65+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA44_AARCH64_verify
66+
api-with-context-string: true
67+
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
68+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
69+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
70+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
71+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
72+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/aarch64
73+
supported_platforms:
74+
- architecture: arm_8
75+
operating_systems:
76+
- Linux
77+
- Darwin
78+
required_flags:
79+
- asimd

integration/liboqs/ML-DSA-65_META.yml

Lines changed: 65 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -10,56 +10,70 @@ length-signature: 3309
1010
nistkat-sha256: 7cb96242eac9907a55b5c84c202f0ebd552419c50b2e986dc2e28f07ecebf072
1111
testvectors-sha256: 14bf84918ee90e7afbd580191d3eb890d4557e0900b1145e39a8399ef7dd3fba
1212
principal-submitters:
13-
- Vadim Lyubashevsky
13+
- Vadim Lyubashevsky
1414
auxiliary-submitters:
15-
- Shi Bai
16-
- Léo Ducas
17-
- Eike Kiltz
18-
- Tancrède Lepoint
19-
- Peter Schwabe
20-
- Gregor Seiler
21-
- Damien Stehlé
15+
- Shi Bai
16+
- Léo Ducas
17+
- Eike Kiltz
18+
- Tancrède Lepoint
19+
- Peter Schwabe
20+
- Gregor Seiler
21+
- Damien Stehlé
2222
implementations:
23-
- name: ref
24-
version: FIPS204
25-
folder_name: .
26-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
28-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_C_signature
29-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_C_verify
30-
api-with-context-string: true
31-
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
32-
- name: x86_64
33-
version: FIPS204
34-
folder_name: .
35-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
36-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
37-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
38-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
39-
api-with-context-string: true
40-
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/x86_64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
41-
supported_platforms:
42-
- architecture: x86_64
43-
operating_systems:
44-
- Darwin
45-
- Linux
46-
required_flags:
47-
- avx2
48-
- bmi2
49-
- popcnt
50-
- name: aarch64
51-
version: FIPS204
52-
folder_name: .
53-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
54-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_keypair
55-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_signature
56-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_verify
57-
api-with-context-string: true
58-
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/aarch64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
59-
supported_platforms:
60-
- architecture: arm_8
61-
operating_systems:
62-
- Linux
63-
- Darwin
64-
required_flags:
65-
- asimd
23+
- name: ref
24+
version: FIPS204
25+
folder_name: .
26+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
28+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_C_signature
29+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_C_verify
30+
api-with-context-string: true
31+
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
32+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
33+
mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c
34+
mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h
35+
mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
36+
- name: x86_64
37+
version: FIPS204
38+
folder_name: .
39+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
40+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
41+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
42+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
43+
api-with-context-string: true
44+
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
45+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
46+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
47+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
48+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
49+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/x86_64
50+
supported_platforms:
51+
- architecture: x86_64
52+
operating_systems:
53+
- Darwin
54+
- Linux
55+
required_flags:
56+
- avx2
57+
- bmi2
58+
- popcnt
59+
- name: aarch64
60+
version: FIPS204
61+
folder_name: .
62+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=65 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
63+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_keypair
64+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_signature
65+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA65_AARCH64_verify
66+
api-with-context-string: true
67+
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
68+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
69+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
70+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
71+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
72+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/aarch64
73+
supported_platforms:
74+
- architecture: arm_8
75+
operating_systems:
76+
- Linux
77+
- Darwin
78+
required_flags:
79+
- asimd

integration/liboqs/ML-DSA-87_META.yml

Lines changed: 64 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -10,55 +10,69 @@ length-signature: 4627
1010
nistkat-sha256: 4537905d2aabcf302fab2f242baed293459ecda7c230e6a67063b02c7e2840ed
1111
testvectors-sha256: 759a3ba35210c7e27ff90a7ce5e399295533b82ef125e6ec98af158e00268e44
1212
principal-submitters:
13-
- Vadim Lyubashevsky
13+
- Vadim Lyubashevsky
1414
auxiliary-submitters:
15-
- Shi Bai
16-
- Léo Ducas
17-
- Eike Kiltz
18-
- Tancrède Lepoint
19-
- Peter Schwabe
20-
- Gregor Seiler
21-
- Damien Stehlé
15+
- Shi Bai
16+
- Léo Ducas
17+
- Eike Kiltz
18+
- Tancrède Lepoint
19+
- Peter Schwabe
20+
- Gregor Seiler
21+
- Damien Stehlé
2222
implementations:
23-
- name: ref
24-
version: FIPS204
25-
folder_name: .
26-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
28-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_C_signature
29-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_C_verify
30-
api-with-context-string: true
31-
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
32-
- name: x86_64
33-
version: FIPS204
34-
folder_name: .
35-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
36-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
37-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
38-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
39-
api-with-context-string: true
40-
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/x86_64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
41-
supported_platforms:
42-
- architecture: x86_64
43-
operating_systems:
44-
- Darwin
45-
- Linux
46-
required_flags:
47-
- avx2
48-
- popcnt
49-
- name: aarch64
50-
version: FIPS204
51-
folder_name: .
52-
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
53-
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_keypair
54-
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_signature
55-
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_verify
56-
api-with-context-string: true
57-
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h mldsa/native/api.h mldsa/native/meta.h mldsa/native/aarch64 mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
58-
supported_platforms:
59-
- architecture: arm_8
60-
operating_systems:
61-
- Linux
62-
- Darwin
63-
required_flags:
64-
- asimd
23+
- name: ref
24+
version: FIPS204
25+
folder_name: .
26+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_c.h"
27+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
28+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_C_signature
29+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_C_verify
30+
api-with-context-string: true
31+
sources: integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
32+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
33+
mldsa/ntt.c mldsa/ntt.h mldsa/packing.c mldsa/packing.h mldsa/params.h mldsa/poly.c
34+
mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h mldsa/randombytes.h mldsa/reduce.h
35+
mldsa/rounding.h mldsa/sign.c mldsa/sign.h mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc
36+
- name: x86_64
37+
version: FIPS204
38+
folder_name: .
39+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_x86_64.h"
40+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
41+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
42+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
43+
api-with-context-string: true
44+
sources: integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
45+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
46+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
47+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
48+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
49+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/x86_64
50+
supported_platforms:
51+
- architecture: x86_64
52+
operating_systems:
53+
- Darwin
54+
- Linux
55+
required_flags:
56+
- avx2
57+
- popcnt
58+
- name: aarch64
59+
version: FIPS204
60+
folder_name: .
61+
compile_opts: -DMLD_CONFIG_PARAMETER_SET=87 -DMLD_CONFIG_FILE="../integration/liboqs/config_aarch64.h"
62+
signature_keypair: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_keypair
63+
signature_signature: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_signature
64+
signature_verify: PQCP_MLDSA_NATIVE_MLDSA87_AARCH64_verify
65+
api-with-context-string: true
66+
sources: integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
67+
mldsa/cbmc.h mldsa/common.h mldsa/ct.c mldsa/ct.h mldsa/debug.c mldsa/debug.h
68+
mldsa/native/api.h mldsa/native/meta.h mldsa/ntt.c mldsa/ntt.h mldsa/packing.c
69+
mldsa/packing.h mldsa/params.h mldsa/poly.c mldsa/poly.h mldsa/polyvec.c mldsa/polyvec.h
70+
mldsa/randombytes.h mldsa/reduce.h mldsa/rounding.h mldsa/sign.c mldsa/sign.h
71+
mldsa/symmetric.h mldsa/sys.h mldsa/zetas.inc mldsa/native/aarch64
72+
supported_platforms:
73+
- architecture: arm_8
74+
operating_systems:
75+
- Linux
76+
- Darwin
77+
required_flags:
78+
- asimd

0 commit comments

Comments
 (0)