Global

Location

Constants


TagSize

 

const TagSize: Int64 = 16;

 

const Int64 TagSize = 16

 

static let TagSize: Int64 = 16

 

const TagSize Int64 = 16

 

Dim TagSize As Int64 = 16

Methods


Sum

 

// .NET, .NET Standard 2.0
class method Sum(out: Memory<array of byte>; msg: Slice<Byte>; key: Memory<array of byte>)
// Island
class method Sum(out: Memory<array of byte>; msg: Slice<Byte>; key: Memory<array of byte>)

 

// .NET, .NET Standard 2.0
static void Sum(Memory<array of byte> out, Slice<Byte> msg, Memory<array of byte> key)
// Island
static void Sum(Memory<array of byte> out, Slice<Byte> msg, Memory<array of byte> key)

 

// .NET, .NET Standard 2.0
static func Sum(_ out: Memory<array of byte>, _ msg: Slice<Byte>, _ key: Memory<array of byte>)
// Island
static func Sum(_ out: Memory<array of byte>, _ msg: Slice<Byte>, _ key: Memory<array of byte>)

 

// .NET, .NET Standard 2.0
func Sum(out Memory<array of byte>, msg Slice<Byte>, key Memory<array of byte>) 
// Island
func Sum(out Memory<array of byte>, msg Slice<Byte>, key Memory<array of byte>) void

 

// .NET, .NET Standard 2.0
Shared Sub Sum(out As Memory<array of byte>, msg As Slice<Byte>, key As Memory<array of byte>)
// Island
Shared Sub Sum(out As Memory<array of byte>, msg As Slice<Byte>, key As Memory<array of byte>)

Parameters:

  • out:
  • msg:
  • key:

Verify

 

// .NET, .NET Standard 2.0
class method Verify(mac: Memory<array of byte>; m: Slice<Byte>; key: Memory<array of byte>): bool
// Island
class method Verify(mac: Memory<array of byte>; m: Slice<Byte>; key: Memory<array of byte>): bool

 

// .NET, .NET Standard 2.0
static bool Verify(Memory<array of byte> mac, Slice<Byte> m, Memory<array of byte> key)
// Island
static bool Verify(Memory<array of byte> mac, Slice<Byte> m, Memory<array of byte> key)

 

// .NET, .NET Standard 2.0
static func Verify(_ mac: Memory<array of byte>, _ m: Slice<Byte>, _ key: Memory<array of byte>) -> bool
// Island
static func Verify(_ mac: Memory<array of byte>, _ m: Slice<Byte>, _ key: Memory<array of byte>) -> bool

 

// .NET, .NET Standard 2.0
func Verify(mac Memory<array of byte>, m Slice<Byte>, key Memory<array of byte>) bool
// Island
func Verify(mac Memory<array of byte>, m Slice<Byte>, key Memory<array of byte>) bool

 

// .NET, .NET Standard 2.0
Shared Function Verify(mac As Memory<array of byte>, m As Slice<Byte>, key As Memory<array of byte>) As bool
// Island
Shared Function Verify(mac As Memory<array of byte>, m As Slice<Byte>, key As Memory<array of byte>) As bool

Parameters:

  • mac:
  • m:
  • key: