@@ -12,58 +12,76 @@ length-keypair-seed: 64
12
12
nistkat-sha256 : f580d851e5fb27e6876e5e203fa18be4cdbfd49e05d48fec3d3992c8f43a13e6
13
13
testvectors-sha256 : ff1a854b9b6761a70c65ccae85246fe0596a949e72eae0866a8a2a2d4ea54b10
14
14
principal-submitters :
15
- - Peter Schwabe
15
+ - Peter Schwabe
16
16
auxiliary-submitters :
17
- - Roberto Avanzi
18
- - Joppe Bos
19
- - Léo Ducas
20
- - Eike Kiltz
21
- - Tancrède Lepoint
22
- - Vadim Lyubashevsky
23
- - John M. Schanck
24
- - Gregor Seiler
25
- - Damien Stehlé
17
+ - Roberto Avanzi
18
+ - Joppe Bos
19
+ - Léo Ducas
20
+ - Eike Kiltz
21
+ - Tancrède Lepoint
22
+ - Vadim Lyubashevsky
23
+ - John M. Schanck
24
+ - Gregor Seiler
25
+ - Damien Stehlé
26
26
implementations :
27
- - name : ref
28
- version : FIPS203
29
- folder_name : .
30
- compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_c.h"
31
- signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
32
- signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
33
- signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
34
- signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
35
- sources : integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/params.h mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc
36
- - name : x86_64
37
- version : FIPS203
38
- folder_name : .
39
- compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_x86_64.h"
40
- signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
41
- signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
42
- signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
43
- signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
44
- sources : integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/native/x86_64 mlkem/src/params.h mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc
45
- supported_platforms :
46
- - architecture : x86_64
47
- operating_systems :
48
- - Linux
49
- - Darwin
50
- required_flags :
51
- - avx2
52
- - bmi2
53
- - popcnt
54
- - name : aarch64
55
- version : FIPS203
56
- folder_name : .
57
- compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_aarch64.h"
58
- signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_keypair
59
- signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_keypair_derand
60
- signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_enc
61
- signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_dec
62
- sources : integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/native/aarch64 mlkem/src/params.h mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc
63
- supported_platforms :
64
- - architecture : arm_8
65
- operating_systems :
66
- - Linux
67
- - Darwin
68
- required_flags :
69
- - asimd
27
+ - name : ref
28
+ version : FIPS203
29
+ folder_name : .
30
+ compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_c.h"
31
+ signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
32
+ signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
33
+ signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
34
+ signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
35
+ sources : integration/liboqs/config_c.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
36
+ mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h
37
+ mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c
38
+ mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/params.h
39
+ mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h
40
+ mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h
41
+ mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc
42
+ - name : x86_64
43
+ version : FIPS203
44
+ folder_name : .
45
+ compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_x86_64.h"
46
+ signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
47
+ signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
48
+ signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
49
+ signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
50
+ sources : integration/liboqs/config_x86_64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
51
+ mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h
52
+ mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c
53
+ mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/params.h
54
+ mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h
55
+ mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h
56
+ mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc mlkem/src/native/x86_64
57
+ supported_platforms :
58
+ - architecture : x86_64
59
+ operating_systems :
60
+ - Linux
61
+ - Darwin
62
+ required_flags :
63
+ - avx2
64
+ - bmi2
65
+ - popcnt
66
+ - name : aarch64
67
+ version : FIPS203
68
+ folder_name : .
69
+ compile_opts : -DMLK_CONFIG_PARAMETER_SET=1024 -DMLK_CONFIG_FILE="../../integration/liboqs/config_aarch64.h"
70
+ signature_keypair : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_keypair
71
+ signature_keypair_derand : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_keypair_derand
72
+ signature_enc : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_enc
73
+ signature_dec : PQCP_MLKEM_NATIVE_MLKEM1024_AARCH64_dec
74
+ sources : integration/liboqs/config_aarch64.h integration/liboqs/fips202_glue.h integration/liboqs/fips202x4_glue.h
75
+ mlkem/src/cbmc.h mlkem/src/common.h mlkem/src/compress.c mlkem/src/compress.h
76
+ mlkem/src/debug.c mlkem/src/debug.h mlkem/src/indcpa.c mlkem/src/indcpa.h mlkem/src/kem.c
77
+ mlkem/src/kem.h mlkem/src/native/api.h mlkem/src/native/meta.h mlkem/src/params.h
78
+ mlkem/src/poly.c mlkem/src/poly.h mlkem/src/poly_k.c mlkem/src/poly_k.h mlkem/src/randombytes.h
79
+ mlkem/src/sampling.c mlkem/src/sampling.h mlkem/src/symmetric.h mlkem/src/sys.h
80
+ mlkem/src/verify.c mlkem/src/verify.h mlkem/src/zetas.inc mlkem/src/native/aarch64
81
+ supported_platforms :
82
+ - architecture : arm_8
83
+ operating_systems :
84
+ - Linux
85
+ - Darwin
86
+ required_flags :
87
+ - asimd
0 commit comments