mirror of
https://github.com/github/codeql.git
synced 2026-05-03 04:39:29 +02:00
Python: Fix modernisation regression on py/weak-crypto-key
also fixes test code to use the right argument name
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
| weak_crypto.py:67:1:67:30 | ControlFlowNode for dsa_gen_key() | Creation of an DSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:68:1:68:28 | ControlFlowNode for ec_gen_key() | Creation of an ECC key uses $@ bits, which is below 224 and considered breakable. | weak_crypto.py:21:11:21:33 | ControlFlowNode for FakeWeakEllipticCurve() | 160 |
|
||||
| weak_crypto.py:69:1:69:37 | ControlFlowNode for rsa_gen_key() | Creation of an RSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:71:1:71:22 | ControlFlowNode for Attribute() | Creation of an DSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:72:1:72:22 | ControlFlowNode for Attribute() | Creation of an RSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:71:1:71:39 | ControlFlowNode for dsa_gen_key() | Creation of an DSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:72:1:72:34 | ControlFlowNode for ec_gen_key() | Creation of an ECC key uses $@ bits, which is below 224 and considered breakable. | weak_crypto.py:21:11:21:33 | ControlFlowNode for FakeWeakEllipticCurve() | 160 |
|
||||
| weak_crypto.py:73:1:73:46 | ControlFlowNode for rsa_gen_key() | Creation of an RSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:75:1:75:22 | ControlFlowNode for Attribute() | Creation of an DSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
| weak_crypto.py:76:1:76:22 | ControlFlowNode for Attribute() | Creation of an RSA key uses $@ bits, which is below 2048 and considered breakable. | weak_crypto.py:12:12:12:15 | ControlFlowNode for IntegerLiteral | 1024 |
|
||||
|
||||
@@ -34,9 +34,9 @@ default = backends.default_backend()
|
||||
dsa_gen_key(key_size=RSA_OK, backend=default)
|
||||
dsa_gen_key(key_size=RSA_STRONG, backend=default)
|
||||
dsa_gen_key(key_size=BIG, backend=default)
|
||||
ec_gen_key(key_size=EC_OK, backend=default)
|
||||
ec_gen_key(key_size=EC_STRONG, backend=default)
|
||||
ec_gen_key(key_size=EC_BIG, backend=default)
|
||||
ec_gen_key(curve=EC_OK, backend=default)
|
||||
ec_gen_key(curve=EC_STRONG, backend=default)
|
||||
ec_gen_key(curve=EC_BIG, backend=default)
|
||||
rsa_gen_key(public_exponent=65537, key_size=RSA_OK, backend=default)
|
||||
rsa_gen_key(public_exponent=65537, key_size=RSA_STRONG, backend=default)
|
||||
rsa_gen_key(public_exponent=65537, key_size=BIG, backend=default)
|
||||
@@ -68,6 +68,9 @@ dsa_gen_key(RSA_WEAK, default)
|
||||
ec_gen_key(EC_WEAK, default)
|
||||
rsa_gen_key(65537, RSA_WEAK, default)
|
||||
|
||||
dsa_gen_key(key_size=RSA_WEAK, default)
|
||||
ec_gen_key(curve=EC_WEAK, default)
|
||||
rsa_gen_key(65537, key_size=RSA_WEAK, default)
|
||||
|
||||
DSA.generate(RSA_WEAK)
|
||||
RSA.generate(RSA_WEAK)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user