Module CryptoAlgorithms
Provides classes modeling cryptographic algorithms, separated into strong and weak variants.
The classification into strong and weak are based on Wikipedia, OWASP and Google (2021).
Import path
import semmle.python.concepts.CryptoAlgorithms
Classes
CryptographicAlgorithm | A cryptographic algorithm. |
EncryptionAlgorithm | An encryption algorithm such as |
HashingAlgorithm | A hashing algorithm such as |
PasswordHashingAlgorithm | A password hashing algorithm such as |