File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
ruby/ql/lib/codeql/ruby/security Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
/**
2
2
* Provides classes modeling parts of the Ruby `OpenSSL` library, which wraps
3
- * the OpenSSL C library.
3
+ * an underlying OpenSSL or LibreSSL C library.
4
4
*/
5
5
6
6
private import CryptoAlgorithms:: AlgorithmNames
@@ -61,6 +61,11 @@ string getSecureAlgorithmRegex() {
61
61
result = algorithmRegex ( secureAlgorithmString ( max ( int i | exists ( rankedSecureAlgorithm ( i ) ) ) ) )
62
62
}
63
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
+ */
64
69
module Ciphers {
65
70
/**
66
71
* Holds if `name` is a known `OpenSSL::Cipher`. Supported ciphers depend on the
You can’t perform that action at this time.
0 commit comments