DES (hudes.h)

DES functions.

Security Builder Crypto supports three variations of DES: DES, Triple-DES and DESX.

A DES parameters object, key object and operating context are required to perform the DES algorithm. An RNG context is required if key generation will be performed.

The following constants are defined in hudes.h The variations of DES algorithms are indicated by: The mode of operation is indicated by: The flag values for the use of the parity bit are: The flag values for weak key detection and prevention are: The size constants are: