Namespace: go.std.crypto.md5
v1.0Contents
Summary
Provides a low-level interface to the crypto/md5 package.
Package md5 implements the MD5 hash algorithm as defined in RFC 1321.
MD5 is cryptographically broken and should not be used for secure
applications.
Index
Legend
-
Constant
Variable
Function
Macro
Special form
Type
GoVar
Receiver/Method
Constants
Constants are variables with :const true in their metadata. Joker currently does not recognize them as special; as such, it allows redefining them or their values.-
BlockSize
Int v1.0The blocksize of MD5 in bytes.
-
Size
Int v1.0The size of an MD5 checksum in bytes.
Variables
-
(None.)
Functions, Macros, and Special Forms
-
New
Function v1.0(New)
New returns a new hash.Hash computing the MD5 checksum. The Hash also
implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler to
marshal and unmarshal the internal state of the hash.
Go returns: hash.Hash
Joker input arguments: []
Joker returns: ^go.std.hash/Hash -
Sum
Function v1.0(Sum data)
Sum returns the MD5 checksum of the data.
Go input arguments: (data []byte)
Go returns: [16]byte
Joker input arguments: [^arrayOfByte data]
Joker returns: ^array16OfByte
Types
-
(None.)