Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 97c75de commit 27a40fbCopy full SHA for 27a40fb
1 file changed
ruby/ql/lib/codeql/ruby/security/OpenSSL.qll
@@ -1,6 +1,6 @@
1
/**
2
* Provides classes modeling parts of the Ruby `OpenSSL` library, which wraps
3
- * the OpenSSL C library.
+ * an underlying OpenSSL or LibreSSL C library.
4
*/
5
6
private import CryptoAlgorithms::AlgorithmNames
@@ -61,6 +61,11 @@ string getSecureAlgorithmRegex() {
61
result = algorithmRegex(secureAlgorithmString(max(int i | exists(rankedSecureAlgorithm(i)))))
62
}
63
64
+/**
65
+ * Names of known ciphers supported by the Ruby `OpenSSL` library, and
66
+ * classification into strong and weak ciphers. Cipher support in practice
67
+ * depends on the underlying `OpenSSL`/`LibreSSL` library.
68
+ */
69
module Ciphers {
70
71
* Holds if `name` is a known `OpenSSL::Cipher`. Supported ciphers depend on the
0 commit comments