Språk

Hpke Klass

Definition

public ref class Hpke abstract : IDisposable
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5009", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public abstract class Hpke : IDisposable
public abstract class Hpke : IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5009", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type Hpke = class
    interface IDisposable
type Hpke = class
    interface IDisposable
Public MustInherit Class Hpke
Implements IDisposable
Arv
Hpke
Attribut
Implementeringar

Konstruktorer

Name Description
Hpke(HpkeSuite)

Egenskaper

Name Description
Suite

Metoder

Name Description
CreatePskRecipient(Byte[], Byte[], Byte[], Byte[])
CreatePskRecipient(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
CreatePskRecipientCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
CreatePskSender(Byte[], Byte[], Byte[], Byte[])
CreatePskSender(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Byte[], ReadOnlySpan<Byte>)
CreatePskSender(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>)
CreatePskSenderCore(Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
CreateRecipient(Byte[], Byte[])
CreateRecipient(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
CreateRecipientCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
CreateSender(Byte[], ReadOnlySpan<Byte>)
CreateSender(Span<Byte>, ReadOnlySpan<Byte>)
CreateSenderCore(Span<Byte>, ReadOnlySpan<Byte>)
DeriveKey(HpkeSuite, Byte[])
DeriveKey(HpkeSuite, ReadOnlySpan<Byte>)
Dispose()
Dispose(Boolean)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
ExportDecapsulationKey()
ExportDecapsulationKey(Span<Byte>)
ExportDecapsulationKeyCore(Span<Byte>)
ExportEncapsulationKey()
ExportEncapsulationKey(Span<Byte>)
ExportEncapsulationKeyCore(Span<Byte>)
GenerateKey(HpkeSuite)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
ImportDecapsulationKey(HpkeSuite, Byte[])
ImportDecapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
ImportEncapsulationKey(HpkeSuite, Byte[])
ImportEncapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
IsSupported(HpkeSuite)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Open(Byte[], Byte[], Byte[], Byte[])
Open(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
Open(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
OpenCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
Seal(Byte[], Byte[], Byte[], Byte[], Byte[])
Seal(ReadOnlySpan<Byte>, Byte[], Byte[], ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
Seal(ReadOnlySpan<Byte>, Span<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
SealCore(ReadOnlySpan<Byte>, Span<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för