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

 

const SHA512_256: Hash = 15;

 

const Hash SHA512_256 = 15

 

static let SHA512_256: Hash = 15

 

const SHA512_256 Hash = 15

 

Dim SHA512_256 As Hash = 15

 

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

 

const SHA512_256: Hash = 15;

 

const Hash SHA512_256 = 15

 

static let SHA512_256: Hash = 15

 

const SHA512_256 Hash = 15

 

Dim SHA512_256 As Hash = 15

 

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: