DeterministicEncryption Members
The DeterministicEncryption type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DeterministicEncryption(String, String, HashMethod, Nullable<(Of <<'(ILogger>)>>)) |
Initializes a new instance of the DeterministicEncryption class,
configuring it with a specific key, initialization vector (IV), and hash method.
|
Methods
Name | Description | |
---|---|---|
ComputeHash |
Computes the hash of the given cipher bytes.
|
|
ComputeHashAsync(Stream) |
Asynchronously computes the hash for the provided stream using the specified hash method.
|
|
ComputeHashAsync(array<Byte>[]()[][]) |
Asynchronously computes the hash of the given cipher bytes.
|
|
Decrypt(array<Byte>[]()[][]) |
Decrypts the specified cipher bytes using AES encryption.
|
|
Decrypt(Span<(Of <<'(Byte>)>>)) |
Decrypts the data represented by a Span<byte>
|
|
Decrypt(Memory<(Of <<'(Byte>)>>)) |
Decrypts the data represented by a Memory<byte>.
|
|
Dispose(Boolean) | (Inherited from LicenseBase.) | |
Dispose()()()() | (Inherited from LicenseBase.) | |
Encrypt(array<Byte>[]()[][]) |
Encrypts the given byte array using deterministic AES encryption.
|
|
Encrypt(Span<(Of <<'(Byte>)>>)) |
Encrypts the given span of bytes using deterministic AES encryption.
|
|
Encrypt(Memory<(Of <<'(Byte>)>>)) |
Encrypts the given memory block of bytes using deterministic AES encryption.
|
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from LicenseBase.) | |
GetHashCode | (Inherited from Object.) | |
GetIsLicensed | (Inherited from LicenseBase.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Query | (Inherited from LicenseBase.) | |
QueryLicenseStatus | (Inherited from LicenseBase.) | |
ToString | (Inherited from Object.) | |
TryDecrypt(array<Byte>[]()[][], array<Byte>[]()[][], array<Nullable<(Of <<'(Byte>)>>)>[]()[][]%) |
Tries to decrypt the specified cipher bytes if the provided hash matches.
|
|
TryDecrypt(Span<(Of <<'(Byte>)>>), array<Byte>[]()[][]%, array<Nullable<(Of <<'(Byte>)>>)>[]()[][]%) |
Tries to decrypt the specified cipher bytes if the provided hash matches.
|
|
TryEncrypt |
Tries to encrypt the given byte array.
|
|
TryEncryptAsync |
Asynchronously tries to encrypt the given byte array.
|