Table of Contents

Class DesParameters

Namespace
Enterprises.Org.BouncyCastle.Crypto.Parameters
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class DesParameters : KeyParameter, ICipherParameters
Inheritance
DesParameters
Implements
Derived
Inherited Members

Constructors

DesParameters(byte[])

public DesParameters(byte[] key)

Parameters

key byte[]

DesParameters(byte[], int, int)

public DesParameters(byte[] key, int keyOff, int keyLen)

Parameters

key byte[]
keyOff int
keyLen int

Fields

DesKeyLength

public const int DesKeyLength = 8

Field Value

int

Methods

IsWeakKey(byte[])

public static bool IsWeakKey(byte[] key)

Parameters

key byte[]

Returns

bool

IsWeakKey(byte[], int)

public static bool IsWeakKey(byte[] key, int offset)

Parameters

key byte[]
offset int

Returns

bool

SetOddParity(byte)

public static byte SetOddParity(byte b)

Parameters

b byte

Returns

byte

SetOddParity(byte[])

public static void SetOddParity(byte[] bytes)

Parameters

bytes byte[]

SetOddParity(byte[], int, int)

public static void SetOddParity(byte[] bytes, int off, int len)

Parameters

bytes byte[]
off int
len int