Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.crypto
- Platforms: .NET, .NET Standard 2.0, Island
BLAKE2b_256
const BLAKE2b_256: Hash = 17;
const Hash BLAKE2b_256 = 17
static let BLAKE2b_256: Hash = 17
const BLAKE2b_256 Hash = 17
Dim BLAKE2b_256 As Hash = 17
BLAKE2b_384
const BLAKE2b_384: Hash = 18;
const Hash BLAKE2b_384 = 18
static let BLAKE2b_384: Hash = 18
const BLAKE2b_384 Hash = 18
Dim BLAKE2b_384 As Hash = 18
BLAKE2b_512
const BLAKE2b_512: Hash = 19;
const Hash BLAKE2b_512 = 19
static let BLAKE2b_512: Hash = 19
const BLAKE2b_512 Hash = 19
Dim BLAKE2b_512 As Hash = 19
BLAKE2s_256
const BLAKE2s_256: Hash = 16;
const Hash BLAKE2s_256 = 16
static let BLAKE2s_256: Hash = 16
const BLAKE2s_256 Hash = 16
Dim BLAKE2s_256 As Hash = 16
MD4
const MD4: Hash = 1;
const Hash MD4 = 1
static let MD4: Hash = 1
const MD4 Hash = 1
Dim MD4 As Hash = 1
MD5
const MD5: Hash = 2;
const Hash MD5 = 2
static let MD5: Hash = 2
const MD5 Hash = 2
Dim MD5 As Hash = 2
MD5SHA1
const MD5SHA1: Hash = 8;
const Hash MD5SHA1 = 8
static let MD5SHA1: Hash = 8
const MD5SHA1 Hash = 8
Dim MD5SHA1 As Hash = 8
RegisterHash
class method RegisterHash(h: Hash; f: Func<go.hash.Hash>)
static void RegisterHash(Hash h, Func<go.hash.Hash> f)
static func RegisterHash(_ h: Hash, _ f: Func<go.hash.Hash>)
// .NET, .NET Standard 2.0
func RegisterHash(h Hash, f Func<go.hash.Hash>)
// Island
func RegisterHash(h Hash, f Func<go.hash.Hash>) void
Shared Sub RegisterHash(h As Hash, f As Func<go.hash.Hash>)
Parameters:
- h:
- f:
RIPEMD160
const RIPEMD160: Hash = 9;
const Hash RIPEMD160 = 9
static let RIPEMD160: Hash = 9
const RIPEMD160 Hash = 9
Dim RIPEMD160 As Hash = 9
SHA1
const SHA1: Hash = 3;
const Hash SHA1 = 3
static let SHA1: Hash = 3
const SHA1 Hash = 3
Dim SHA1 As Hash = 3
SHA224
const SHA224: Hash = 4;
const Hash SHA224 = 4
static let SHA224: Hash = 4
const SHA224 Hash = 4
Dim SHA224 As Hash = 4
SHA256
const SHA256: Hash = 5;
const Hash SHA256 = 5
static let SHA256: Hash = 5
const SHA256 Hash = 5
Dim SHA256 As Hash = 5
SHA3_224
const SHA3_224: Hash = 10;
const Hash SHA3_224 = 10
static let SHA3_224: Hash = 10
const SHA3_224 Hash = 10
Dim SHA3_224 As Hash = 10
SHA3_256
const SHA3_256: Hash = 11;
const Hash SHA3_256 = 11
static let SHA3_256: Hash = 11
const SHA3_256 Hash = 11
Dim SHA3_256 As Hash = 11
SHA3_384
const SHA3_384: Hash = 12;
const Hash SHA3_384 = 12
static let SHA3_384: Hash = 12
const SHA3_384 Hash = 12
Dim SHA3_384 As Hash = 12
SHA3_512
const SHA3_512: Hash = 13;
const Hash SHA3_512 = 13
static let SHA3_512: Hash = 13
const SHA3_512 Hash = 13
Dim SHA3_512 As Hash = 13
SHA384
const SHA384: Hash = 6;
const Hash SHA384 = 6
static let SHA384: Hash = 6
const SHA384 Hash = 6
Dim SHA384 As Hash = 6
SHA512
const SHA512: Hash = 7;
const Hash SHA512 = 7
static let SHA512: Hash = 7
const SHA512 Hash = 7
Dim SHA512 As Hash = 7
SHA512_224
const SHA512_224: Hash = 14;
const Hash SHA512_224 = 14
static let SHA512_224: Hash = 14
const SHA512_224 Hash = 14
Dim SHA512_224 As Hash = 14
SHA512_256
BLAKE2b_256
const BLAKE2b_256: Hash = 17;
const Hash BLAKE2b_256 = 17
static let BLAKE2b_256: Hash = 17
const BLAKE2b_256 Hash = 17
Dim BLAKE2b_256 As Hash = 17
BLAKE2b_384
const BLAKE2b_384: Hash = 18;
const Hash BLAKE2b_384 = 18
static let BLAKE2b_384: Hash = 18
const BLAKE2b_384 Hash = 18
Dim BLAKE2b_384 As Hash = 18
BLAKE2b_512
const BLAKE2b_512: Hash = 19;
const Hash BLAKE2b_512 = 19
static let BLAKE2b_512: Hash = 19
const BLAKE2b_512 Hash = 19
Dim BLAKE2b_512 As Hash = 19
BLAKE2s_256
const BLAKE2s_256: Hash = 16;
const Hash BLAKE2s_256 = 16
static let BLAKE2s_256: Hash = 16
const BLAKE2s_256 Hash = 16
Dim BLAKE2s_256 As Hash = 16
MD4
const MD4: Hash = 1;
const Hash MD4 = 1
static let MD4: Hash = 1
const MD4 Hash = 1
Dim MD4 As Hash = 1
MD5
const MD5: Hash = 2;
const Hash MD5 = 2
static let MD5: Hash = 2
const MD5 Hash = 2
Dim MD5 As Hash = 2
MD5SHA1
const MD5SHA1: Hash = 8;
const Hash MD5SHA1 = 8
static let MD5SHA1: Hash = 8
const MD5SHA1 Hash = 8
Dim MD5SHA1 As Hash = 8
RIPEMD160
const RIPEMD160: Hash = 9;
const Hash RIPEMD160 = 9
static let RIPEMD160: Hash = 9
const RIPEMD160 Hash = 9
Dim RIPEMD160 As Hash = 9
SHA1
const SHA1: Hash = 3;
const Hash SHA1 = 3
static let SHA1: Hash = 3
const SHA1 Hash = 3
Dim SHA1 As Hash = 3
SHA224
const SHA224: Hash = 4;
const Hash SHA224 = 4
static let SHA224: Hash = 4
const SHA224 Hash = 4
Dim SHA224 As Hash = 4
SHA256
const SHA256: Hash = 5;
const Hash SHA256 = 5
static let SHA256: Hash = 5
const SHA256 Hash = 5
Dim SHA256 As Hash = 5
SHA3_224
const SHA3_224: Hash = 10;
const Hash SHA3_224 = 10
static let SHA3_224: Hash = 10
const SHA3_224 Hash = 10
Dim SHA3_224 As Hash = 10
SHA3_256
const SHA3_256: Hash = 11;
const Hash SHA3_256 = 11
static let SHA3_256: Hash = 11
const SHA3_256 Hash = 11
Dim SHA3_256 As Hash = 11
SHA3_384
const SHA3_384: Hash = 12;
const Hash SHA3_384 = 12
static let SHA3_384: Hash = 12
const SHA3_384 Hash = 12
Dim SHA3_384 As Hash = 12
SHA3_512
const SHA3_512: Hash = 13;
const Hash SHA3_512 = 13
static let SHA3_512: Hash = 13
const SHA3_512 Hash = 13
Dim SHA3_512 As Hash = 13
SHA384
const SHA384: Hash = 6;
const Hash SHA384 = 6
static let SHA384: Hash = 6
const SHA384 Hash = 6
Dim SHA384 As Hash = 6
SHA512
const SHA512: Hash = 7;
const Hash SHA512 = 7
static let SHA512: Hash = 7
const SHA512 Hash = 7
Dim SHA512 As Hash = 7
SHA512_224
const SHA512_224: Hash = 14;
const Hash SHA512_224 = 14
static let SHA512_224: Hash = 14
const SHA512_224 Hash = 14
Dim SHA512_224 As Hash = 14
SHA512_256
RegisterHash
class method RegisterHash(h: Hash; f: Func<go.hash.Hash>)
static void RegisterHash(Hash h, Func<go.hash.Hash> f)
static func RegisterHash(_ h: Hash, _ f: Func<go.hash.Hash>)
// .NET, .NET Standard 2.0
func RegisterHash(h Hash, f Func<go.hash.Hash>)
// Island
func RegisterHash(h Hash, f Func<go.hash.Hash>) void
Shared Sub RegisterHash(h As Hash, f As Func<go.hash.Hash>)
Parameters:
- h:
- f: