Module Encryption

Import path

semmle.code.cpp.security.Encryption

Imports

cpp

Provides classes and predicates for working with C/C++/ObjC/ObjC++ code.

Predicates

algorithmBlacklist

A blacklist of algorithms that are known to be insecure

algorithmBlacklistRegex

A regex for matching strings that look like they contain a blacklisted algorithm

algorithmWhitelist

A whitelist of algorithms that are known to be secure

algorithmWhitelistRegex

A regex for matching strings that look like they contain a whitelisted algorithm

hashAlgorithmBlacklist