CodeQL library for JavaScript
Search

Module CryptoLibraries

Provides classes for modeling cryptographic libraries.

Import path

import semmle.javascript.frameworks.CryptoLibraries

Imports

CryptoAlgorithms

Provides classes modeling cryptographic algorithms, separated into strong and weak variants.

javascript

Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML.

Classes

CryptographicKey

A key used in a cryptographic algorithm.

CryptographicKeyCreation

The creation of a cryptographic key.

CryptographicKeyCredentialsExpr

A key used in a cryptographic algorithm, viewed as a CredentialsExpr.

CryptographicOperation

An application of a cryptographic algorithm.