mirror of
https://github.com/github/codeql.git
synced 2026-04-27 01:35:13 +02:00
Adding support for encryption operation detection.
This commit is contained in:
@@ -689,13 +689,14 @@ module CryptographyBase<LocationSig Location, InputSig<Location> Input> {
|
||||
abstract class EncryptionOperation extends Operation, TEncryptionOperation {
|
||||
override string getOperationType() { result = "EncryptionOperation" }
|
||||
|
||||
/**
|
||||
* Gets the initialization vector associated with this encryption operation.
|
||||
*
|
||||
* This predicate does not need to hold for all encryption operations,
|
||||
* as the initialization vector is not always required.
|
||||
*/
|
||||
abstract InitializationVector getInitializationVector();
|
||||
abstract override EncryptionAlgorithm getAlgorithm();
|
||||
// /**
|
||||
// * Gets the initialization vector associated with this encryption operation.
|
||||
// *
|
||||
// * This predicate does not need to hold for all encryption operations,
|
||||
// * as the initialization vector is not always required.
|
||||
// */
|
||||
// abstract InitializationVector getInitializationVector();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user