CryptoSys API Library Manual

Blowfish.Decrypt Method (Byte[], Byte[], Mode, Byte[])

Decrypt data in byte array

Syntax

[C#]
public static byte[] Decrypt(
	byte[] input,
	byte[] key,
	Mode mode,
	byte[] iv
)
[VB.NET]
Public Shared Function Decrypt ( _
	input As Byte(), _
	key As Byte(), _
	mode As Mode, _
	iv As Byte() _
) As Byte()

Parameters

input
Input data
key
Key of length between 1 and 56 bytes (448 bits)
mode
Cipher Mode
iv
IV of exactly 8 bytes or null/Nothing for ECB mode

Return Value

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 (8 bytes)

Examples (VB.NET)

See Example1 Example2

See Also

VB6/C equivalent: BLF_BytesMode

[Contents] [Index]

[HOME]   [NEXT: Blowfish.Decrypt Method (String, String, Mode, String)...]

Copyright © 2001-11 D.I. Management Services Pty Ltd. All rights reserved.