|
685 | 685 | #define BENCH_KYBER1024 0x00000080 |
686 | 686 | #define BENCH_KYBER (BENCH_KYBER512 | BENCH_KYBER768 | \ |
687 | 687 | BENCH_KYBER1024) |
| 688 | +#define BENCH_ML_KEM_512 0x00000020 |
| 689 | +#define BENCH_ML_KEM_768 0x00000040 |
| 690 | +#define BENCH_ML_KEM_1024 0x00000080 |
| 691 | +#define BENCH_ML_KEM (BENCH_ML_KEM_512 | BENCH_ML_KEM_768 | \ |
| 692 | + BENCH_ML_KEM_1024) |
688 | 693 | #define BENCH_FALCON_LEVEL1_SIGN 0x00000001 |
689 | 694 | #define BENCH_FALCON_LEVEL5_SIGN 0x00000002 |
690 | 695 | #define BENCH_DILITHIUM_LEVEL2_SIGN 0x04000000 |
@@ -1087,6 +1092,10 @@ static const bench_pq_alg bench_pq_asym_opt[] = { |
1087 | 1092 | { "-kyber512", BENCH_KYBER512 }, |
1088 | 1093 | { "-kyber768", BENCH_KYBER768 }, |
1089 | 1094 | { "-kyber1024", BENCH_KYBER1024 }, |
| 1095 | + { "-ml-kem", BENCH_ML_KEM }, |
| 1096 | + { "-ml-kem-512", BENCH_ML_KEM_512 }, |
| 1097 | + { "-ml-kem-768", BENCH_ML_KEM_768 }, |
| 1098 | + { "-ml-kem-1024", BENCH_ML_KEM_1024 }, |
1090 | 1099 | #endif |
1091 | 1100 | #if defined(HAVE_FALCON) |
1092 | 1101 | { "-falcon_level1", BENCH_FALCON_LEVEL1_SIGN }, |
|
0 commit comments