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

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Expand(hash: Func<go.hash.Hash>; pseudorandomKey: Slice<Byte>; info: Slice<Byte>): Reader
// Island-watchOS-armv7k
class method Expand(hash: Func<Hash>; pseudorandomKey: Slice<Byte>; info: Slice<Byte>): Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Reader Expand(Func<go.hash.Hash> hash, Slice<Byte> pseudorandomKey, Slice<Byte> info)
// Island-watchOS-armv7k
static Reader Expand(Func<Hash> hash, Slice<Byte> pseudorandomKey, Slice<Byte> info)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Expand(_ hash: Func<go.hash.Hash>, _ pseudorandomKey: Slice<Byte>, _ info: Slice<Byte>) -> Reader
// Island-watchOS-armv7k
static func Expand(_ hash: Func<Hash>, _ pseudorandomKey: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Expand(hash Func<go.hash.Hash>, pseudorandomKey Slice<Byte>, info Slice<Byte>) Reader
// Island-watchOS-armv7k
func Expand(hash Func<Hash>, pseudorandomKey Slice<Byte>, info Slice<Byte>) Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function Expand(hash As Func<go.hash.Hash>, pseudorandomKey As Slice<Byte>, info As Slice<Byte>) As Reader
// Island-watchOS-armv7k
Shared Function Expand(hash As Func (Of Hash), pseudorandomKey As Slice<Byte>, info As Slice<Byte>) As Reader

Parameters:

  • hash:
  • pseudorandomKey:
  • info:

Extract

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Extract(hash: Func<go.hash.Hash>; secret: Slice<Byte>; salt: Slice<Byte>): Slice<Byte>
// Island-watchOS-armv7k
class method Extract(hash: Func<Hash>; secret: Slice<Byte>; salt: Slice<Byte>): Slice<Byte>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Slice<Byte> Extract(Func<go.hash.Hash> hash, Slice<Byte> secret, Slice<Byte> salt)
// Island-watchOS-armv7k
static Slice<Byte> Extract(Func<Hash> hash, Slice<Byte> secret, Slice<Byte> salt)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Extract(_ hash: Func<go.hash.Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>) -> Slice<Byte>
// Island-watchOS-armv7k
static func Extract(_ hash: Func<Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>) -> Slice<Byte>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Extract(hash Func<go.hash.Hash>, secret Slice<Byte>, salt Slice<Byte>) Slice<Byte>
// Island-watchOS-armv7k
func Extract(hash Func<Hash>, secret Slice<Byte>, salt Slice<Byte>) Slice<Byte>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function Extract(hash As Func<go.hash.Hash>, secret As Slice<Byte>, salt As Slice<Byte>) As Slice<Byte>
// Island-watchOS-armv7k
Shared Function Extract(hash As Func (Of Hash), secret As Slice<Byte>, salt As Slice<Byte>) As Slice<Byte>

Parameters:

  • hash:
  • secret:
  • salt:

New

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method New(hash: Func<go.hash.Hash>; secret: Slice<Byte>; salt: Slice<Byte>; info: Slice<Byte>): Reader
// Island-watchOS-armv7k
class method New(hash: Func<Hash>; secret: Slice<Byte>; salt: Slice<Byte>; info: Slice<Byte>): Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Reader New(Func<go.hash.Hash> hash, Slice<Byte> secret, Slice<Byte> salt, Slice<Byte> info)
// Island-watchOS-armv7k
static Reader New(Func<Hash> hash, Slice<Byte> secret, Slice<Byte> salt, Slice<Byte> info)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func New(_ hash: Func<go.hash.Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>, _ info: Slice<Byte>) -> Reader
// Island-watchOS-armv7k
static func New(_ hash: Func<Hash>, _ secret: Slice<Byte>, _ salt: Slice<Byte>, _ info: Slice<Byte>) -> Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func New(hash Func<go.hash.Hash>, secret Slice<Byte>, salt Slice<Byte>, info Slice<Byte>) Reader
// Island-watchOS-armv7k
func New(hash Func<Hash>, secret Slice<Byte>, salt Slice<Byte>, info Slice<Byte>) Reader

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
Shared Function New(hash As Func<go.hash.Hash>, secret As Slice<Byte>, salt As Slice<Byte>, info As Slice<Byte>) As Reader
// Island-watchOS-armv7k
Shared Function New(hash As Func (Of Hash), secret As Slice<Byte>, salt As Slice<Byte>, info As Slice<Byte>) As Reader

Parameters:

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