eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py

changeset 7615
ca2949b1a29a
parent 7614
646742c260bd
child 7619
ef2b5af23ce7
diff -r 646742c260bd -r ca2949b1a29a eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Tue Jun 09 20:10:59 2020 +0200
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Wed Jun 10 17:52:53 2020 +0200
@@ -16,6 +16,8 @@
 # SPDX-License-Identifier: Apache-2.0
 #
 
+from Security.SecurityDefaults import SecurityDefaults
+
 
 def getChecks():
     """
@@ -47,7 +49,7 @@
     if config and "insecure_hashes" in config:
         insecureHashes = [h.lower() for h in config["insecure_hashes"]]
     else:
-        insecureHashes = ['md4', 'md5', 'sha', 'sha1']
+        insecureHashes = SecurityDefaults["insecure_hashes"]
     
     if isinstance(context.callFunctionNameQual, str):
         qualnameList = context.callFunctionNameQual.split('.')

eric ide

mercurial