Click or drag to resize

CipherDecrypt(Byte, Byte, Byte, CipherAlgorithm, Mode) Method

Decrypt data block in byte array.

Namespace: CryptoSysPKI
Assembly: diCrSysPKINet (in diCrSysPKINet.dll) Version: 23.0.0.30549 (23.1.0.0)
Syntax
public static byte[] Decrypt(
	byte[] input,
	byte[] key,
	byte[] iv,
	CipherAlgorithm cipherAlg,
	Mode mode
)

Parameters

input  Byte
Input data to be decrypted
key  Byte
Key of exact length for block cipher algorithm
iv  Byte
Initialization Vector (IV) of exactly the block size or null for ECB mode
cipherAlg  CipherAlgorithm
Cipher algorithm
mode  Mode
Cipher mode

Return Value

Byte
Decrypted data in byte array or empty array on error
Remarks
For ECB and CBC modes, input data length must be an exact multiple of the block length.
See Also