언어

Hpke 클래스

정의

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
상속
Hpke
특성
구현

생성자

속성 Description
Hpke(HpkeSuite)

속성

속성 Description
Suite

메서드

속성 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)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
ExportDecapsulationKey()
ExportDecapsulationKey(Span<Byte>)
ExportDecapsulationKeyCore(Span<Byte>)
ExportEncapsulationKey()
ExportEncapsulationKey(Span<Byte>)
ExportEncapsulationKeyCore(Span<Byte>)
GenerateKey(HpkeSuite)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
ImportDecapsulationKey(HpkeSuite, Byte[])
ImportDecapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
ImportEncapsulationKey(HpkeSuite, Byte[])
ImportEncapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
IsSupported(HpkeSuite)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 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()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상