From 7a9fecbc71af3d10d6c4dd8b9b6e4d9569fab224 Mon Sep 17 00:00:00 2001 From: J08nY Date: Thu, 19 Sep 2024 14:02:27 +0200 Subject: [PATCH 1/2] Add more PQC rules. --- src/sec_certs/rules.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/sec_certs/rules.yaml b/src/sec_certs/rules.yaml index 5f6118e9..ba91a1aa 100644 --- a/src/sec_certs/rules.yaml +++ b/src/sec_certs/rules.yaml @@ -587,6 +587,10 @@ asymmetric_crypto: # Post-quantum crypto primitive, grouped by primitive, from NIST-PQC. ##### pq_crypto: + CRYSTALS: + - "CRYSTALS" + FIPS: + - "ML-KEM|ML-DSA|SLH-DSA" ClassicMcEliece: - "Classic[ -]McEliece" CRYSTALS: @@ -867,7 +871,7 @@ crypto_library: - "BearSSL" Botan: - "Botan" - Crypto++: + "Crypto++": - "Crypto\\+\\+" wolfSSL: - "wolfSSL" @@ -904,6 +908,8 @@ vulnerability: - "Minerva" TPM-Fail: - "TPM[\\.-]Fail" + EUCLEAK: + - "EUCLEAK" ##### # A side-channel analysis related term, grouped into SCA, FI and other. From 110a7dda2d26cee46c53eb7e439d1f4ce81a4fdf Mon Sep 17 00:00:00 2001 From: J08nY Date: Thu, 19 Sep 2024 14:58:05 +0200 Subject: [PATCH 2/2] Dedup the rules. --- src/sec_certs/rules.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/sec_certs/rules.yaml b/src/sec_certs/rules.yaml index ba91a1aa..e30190de 100644 --- a/src/sec_certs/rules.yaml +++ b/src/sec_certs/rules.yaml @@ -587,8 +587,6 @@ asymmetric_crypto: # Post-quantum crypto primitive, grouped by primitive, from NIST-PQC. ##### pq_crypto: - CRYSTALS: - - "CRYSTALS" FIPS: - "ML-KEM|ML-DSA|SLH-DSA" ClassicMcEliece: