Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.crypto.hmac
  • Platforms: .NET, .NET Standard 2.0, Island

Methods


Equal

 

class method Equal(mac1: Slice<Byte>; mac2: Slice<Byte>): bool

 

static bool Equal(Slice<Byte> mac1, Slice<Byte> mac2)

 

static func Equal(_ mac1: Slice<Byte>, _ mac2: Slice<Byte>) -> bool

 

func Equal(mac1 Slice<Byte>, mac2 Slice<Byte>) bool

 

Shared Function Equal(mac1 As Slice<Byte>, mac2 As Slice<Byte>) As bool

Parameters:

  • mac1:
  • mac2:

New

 

class method New(h: Func<go.hash.Hash>; key: Slice<Byte>): Hash

 

static Hash New(Func<go.hash.Hash> h, Slice<Byte> key)

 

static func New(_ h: Func<go.hash.Hash>, _ key: Slice<Byte>) -> Hash

 

func New(h Func<go.hash.Hash>, key Slice<Byte>) Hash

 

Shared Function New(h As Func<go.hash.Hash>, key As Slice<Byte>) As Hash

Parameters:

  • h:
  • key: