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: $DelegateRes_<Hash>; pseudorandomKey: Slice<Byte>; info: Slice<Byte>): Reader

 

static Reader Expand($DelegateRes_<Hash> hash, Slice<Byte> pseudorandomKey, Slice<Byte> info)

 

static func Expand(_ hash: $DelegateRes_<Hash>, _ pseudorandomKey: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

func Expand(hash $DelegateRes_<Hash>, pseudorandomKey Slice<Byte>, info Slice<Byte>) Reader

Parameters:

  • hash:
  • pseudorandomKey:
  • info:

Extract

 

class method Extract(hash: $DelegateRes_<Hash>; secret: Slice<Byte>; salt: Slice<Byte>): Slice<Byte>

 

static Slice<Byte> Extract($DelegateRes_<Hash> hash, Slice<Byte> secret, Slice<Byte> salt)

 

static func Extract(_ hash: $DelegateRes_<Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>) -> Slice<Byte>

 

func Extract(hash $DelegateRes_<Hash>, secret Slice<Byte>, salt Slice<Byte>) Slice<Byte>

Parameters:

  • hash:
  • secret:
  • salt:

New

 

class method New(hash: $DelegateRes_<Hash>; secret: Slice<Byte>; salt: Slice<Byte>; info: Slice<Byte>): Reader

 

static Reader New($DelegateRes_<Hash> hash, Slice<Byte> secret, Slice<Byte> salt, Slice<Byte> info)

 

static func New(_ hash: $DelegateRes_<Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

func New(hash $DelegateRes_<Hash>, secret Slice<Byte>, salt Slice<Byte>, info Slice<Byte>) Reader

Parameters:

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