Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.golang.org.x.crypto.hkdf
  • Platforms: .NET, .NET Standard 2.0, Island

Methods


Expand

 

class method Expand(hash: Func<go.hash.Hash>; pseudorandomKey: Slice<Byte>; info: Slice<Byte>): Reader

 

static Reader Expand(Func<go.hash.Hash> hash, Slice<Byte> pseudorandomKey, Slice<Byte> info)

 

static func Expand(_ hash: Func<go.hash.Hash>, _ pseudorandomKey: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

func Expand(hash Func<go.hash.Hash>, pseudorandomKey Slice<Byte>, info Slice<Byte>) Reader

 

Shared Function Expand(hash As Func<go.hash.Hash>, pseudorandomKey As Slice<Byte>, info As Slice<Byte>) As Reader

Parameters:

  • hash:
  • pseudorandomKey:
  • info:

Extract

 

class method Extract(hash: Func<go.hash.Hash>; secret: Slice<Byte>; salt: Slice<Byte>): Slice<Byte>

 

static Slice<Byte> Extract(Func<go.hash.Hash> hash, Slice<Byte> secret, Slice<Byte> salt)

 

static func Extract(_ hash: Func<go.hash.Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>) -> Slice<Byte>

 

func Extract(hash Func<go.hash.Hash>, secret Slice<Byte>, salt Slice<Byte>) Slice<Byte>

 

Shared Function Extract(hash As Func<go.hash.Hash>, secret As Slice<Byte>, salt As Slice<Byte>) As Slice<Byte>

Parameters:

  • hash:
  • secret:
  • salt:

New

 

class method New(hash: Func<go.hash.Hash>; secret: Slice<Byte>; salt: Slice<Byte>; info: Slice<Byte>): Reader

 

static Reader New(Func<go.hash.Hash> hash, Slice<Byte> secret, Slice<Byte> salt, Slice<Byte> info)

 

static func New(_ hash: Func<go.hash.Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

func New(hash Func<go.hash.Hash>, secret Slice<Byte>, salt Slice<Byte>, info Slice<Byte>) Reader

 

Shared Function New(hash As Func<go.hash.Hash>, secret As Slice<Byte>, salt As Slice<Byte>, info As Slice<Byte>) As Reader

Parameters:

  • hash:
  • secret:
  • salt:
  • info: