Hpke
Hpke(HpkeSuite)
Suite
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)
ExportDecapsulationKey()
ExportDecapsulationKey(Span<Byte>)
ExportDecapsulationKeyCore(Span<Byte>)
ExportEncapsulationKey()
ExportEncapsulationKey(Span<Byte>)
ExportEncapsulationKeyCore(Span<Byte>)
GenerateKey(HpkeSuite)
ImportDecapsulationKey(HpkeSuite, Byte[])
ImportDecapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
ImportEncapsulationKey(HpkeSuite, Byte[])
ImportEncapsulationKey(HpkeSuite, ReadOnlySpan<Byte>)
IsSupported(HpkeSuite)
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>)
net481
namespace System.Security.Cryptography
{
public abstract class Hpke : IDisposable
}
| .NET Framework | 4.6.24.74.7.14.7.24.84.8.1 |
|---|---|
Information specific to net481 | |
| Assembly | Microsoft.Bcl.Cryptography , Version=11.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
| Referencing | Your project needs a package reference to |
| Package | Microsoft.Bcl.Cryptography (11.0.0-rc.2.26504.105) net462 |
| Preview | SYSLIB5009: This API is marked as experimental.(more details) |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API