Global

Location

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

Methods


ConstantTimeByteEq

 

class method ConstantTimeByteEq(x: uint8; y: uint8): int

 

static int ConstantTimeByteEq(uint8 x, uint8 y)

 

static func ConstantTimeByteEq(_ x: uint8, _ y: uint8) -> int

 

func ConstantTimeByteEq(x uint8, y uint8) int

 

Shared Function ConstantTimeByteEq(x As uint8, y As uint8) As int

Parameters:

  • x:
  • y:

ConstantTimeCompare

 

class method ConstantTimeCompare(x: Slice<Byte>; y: Slice<Byte>): int

 

static int ConstantTimeCompare(Slice<Byte> x, Slice<Byte> y)

 

static func ConstantTimeCompare(_ x: Slice<Byte>, _ y: Slice<Byte>) -> int

 

func ConstantTimeCompare(x Slice<Byte>, y Slice<Byte>) int

 

Shared Function ConstantTimeCompare(x As Slice<Byte>, y As Slice<Byte>) As int

Parameters:

  • x:
  • y:

ConstantTimeCopy

 

class method ConstantTimeCopy(v: int; x: Slice<Byte>; y: Slice<Byte>)

 

static void ConstantTimeCopy(int v, Slice<Byte> x, Slice<Byte> y)

 

static func ConstantTimeCopy(_ v: int, _ x: Slice<Byte>, _ y: Slice<Byte>)

 

// .NET, .NET Standard 2.0
func ConstantTimeCopy(v int, x Slice<Byte>, y Slice<Byte>) 
// Island
func ConstantTimeCopy(v int, x Slice<Byte>, y Slice<Byte>) void

 

Shared Sub ConstantTimeCopy(v As int, x As Slice<Byte>, y As Slice<Byte>)

Parameters:

  • v:
  • x:
  • y:

ConstantTimeEq

 

class method ConstantTimeEq(x: int32; y: int32): int

 

static int ConstantTimeEq(int32 x, int32 y)

 

static func ConstantTimeEq(_ x: int32, _ y: int32) -> int

 

func ConstantTimeEq(x int32, y int32) int

 

Shared Function ConstantTimeEq(x As int32, y As int32) As int

Parameters:

  • x:
  • y:

ConstantTimeLessOrEq

 

class method ConstantTimeLessOrEq(x: int; y: int): int

 

static int ConstantTimeLessOrEq(int x, int y)

 

static func ConstantTimeLessOrEq(_ x: int, _ y: int) -> int

 

func ConstantTimeLessOrEq(x int, y int) int

 

Shared Function ConstantTimeLessOrEq(x As int, y As int) As int

Parameters:

  • x:
  • y:

ConstantTimeSelect

 

class method ConstantTimeSelect(v: int; x: int; y: int): int

 

static int ConstantTimeSelect(int v, int x, int y)

 

static func ConstantTimeSelect(_ v: int, _ x: int, _ y: int) -> int

 

func ConstantTimeSelect(v int, x int, y int) int

 

Shared Function ConstantTimeSelect(v As int, x As int, y As int) As int

Parameters:

  • v:
  • x:
  • y: