mirror of
https://github.com/github/codeql.git
synced 2026-06-18 11:21:07 +02:00
add ECC dataflow config; passes all test cases; still don't have algo name tracking
This commit is contained in:
@@ -30,5 +30,6 @@ from DataFlow::PathNode source, DataFlow::PathNode sink
|
||||
where
|
||||
//hasInsufficientKeySize2(source, sink)
|
||||
exists(AsymmetricKeyTrackingConfiguration config1 | config1.hasFlowPath(source, sink)) or
|
||||
exists(SymmetricKeyTrackingConfiguration2 config2 | config2.hasFlowPath(source, sink))
|
||||
exists(AsymmetricECCKeyTrackingConfiguration config2 | config2.hasFlowPath(source, sink)) or
|
||||
exists(SymmetricKeyTrackingConfiguration config3 | config3.hasFlowPath(source, sink))
|
||||
select sink.getNode(), source, sink, "This $@ is too small.", sink.getNode(), "key size"
|
||||
|
||||
Reference in New Issue
Block a user