Decrypt input using AES-GCM in one-off operation
Namespace: CryptoSysAPIAssembly: diCrSysAPINet (in diCrSysAPINet.dll) Version: 6.22.2.24248 (6.22.2.0)
Syntaxpublic static byte[] Decrypt(
byte[] input,
byte[] key,
byte[] iv,
byte[] aad,
byte[] tag
)
Public Shared Function Decrypt (
input As Byte(),
key As Byte(),
iv As Byte(),
aad As Byte(),
tag As Byte()
) As Byte()
Parameters
- input Byte
- Cipher text input data
- key Byte
- Key: must be exactly 16, 24 or 32 bytes long.
- iv Byte
- Initialization vector.
- aad Byte
- Additional authentication data (optional). Pass null/Nothing to ignore.
- tag Byte
- Tag value (required)
Return Value
ByteDecrypted plaintext in byte array, or empty array on error
Remarks
See Also