Module: stdgo.crypto.des
Overview
Index
Constants
import stdgo.crypto.des.Des
final blockSize:haxe.UInt64 = stdgo._internal.crypto.des.Des_blockSize.blockSize
Classes
import stdgo.crypto.des.*
class Des
Package des implements the Data Encryption Standard (DES) and the
Triple Data Encryption Algorithm (TDEA) as defined
in U.S. Federal Information Processing Standards Publication 46-3.
DES is cryptographically broken and should not be used for secure applications.
Des function newCipher
function newCipher(_key:Array<UInt>):stdgo.Tuple<stdgo._internal.crypto.cipher.Block, stdgo.Error>
NewCipher creates and returns a new cipher.Block.
Des function newTripleDESCipher
function newTripleDESCipher(_key:Array<UInt>):stdgo.Tuple<stdgo._internal.crypto.cipher.Block, stdgo.Error>
NewTripleDESCipher creates and returns a new cipher.Block.
Typedefs
import stdgo.crypto.des.*
typedef KeySizeError
typedef KeySizeError = stdgo._internal.crypto.des.KeySizeError;