We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc232ce commit 6eca036Copy full SHA for 6eca036
ruby/ql/lib/codeql/ruby/Concepts.qll
@@ -763,6 +763,14 @@ module Logging {
763
}
764
765
766
+/**
767
+ * Provides models for cryptographic things.
768
+ *
769
+ * Note: The `CryptographicAlgorithm` class currently doesn't take weak keys into
770
+ * consideration for the `isWeak` member predicate. So RSA is always considered
771
+ * secure, although using a low number of bits will actually make it insecure. We plan
772
+ * to improve our libraries in the future to more precisely capture this aspect.
773
+ */
774
module Cryptography {
775
import security.CryptoAlgorithms
776
0 commit comments