Update java/ql/lib/experimental/quantum/JCA.qll

Co-authored-by: Nicolas Will <nicolaswill@github.com>
This commit is contained in:
Ben Rodes
2025-10-06 09:04:19 -04:00
committed by GitHub
parent 378eb18db5
commit b32a6407b9

View File

@@ -108,7 +108,7 @@ module JCAModel {
*/
bindingset[name]
predicate signature_names(string name) {
name.toUpperCase().splitAt("with".toUpperCase(), 1).matches(["RSA%", "ECDSA%", "DSA%"])
name.toUpperCase().splitAt("WITH", 1).matches(["RSA%", "ECDSA%", "DSA%"])
or
name.toUpperCase().matches(["RSASSA-PSS", "ED25519", "ED448", "EDDSA", "ML-DSA%", "HSS/LMS"])
}