Android.Crypto.Hpke Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| AeadParameterSpec |
Specifies algorithm parameters for the AEAD component of an HPKE suite which are determined by standard names as per RFC 9180. |
| Hpke |
Provides access to implementations of HPKE hybrid cryptography as per RFC 9180. |
| KdfParameterSpec |
Specifies algorithm parameters for the KDF component of an HPKE suite which are determined by standard names as per RFC 9180. |
| KemParameterSpec |
Specifies algorithm parameters for the KEM component of an HPKE suite which are determined by standard names as per RFC 9180. |
| Message | |
| Recipient |
A class for receiving HPKE messages. |
| Recipient.Builder |
A builder for HPKE Recipient objects. |
| Sender |
A class for sending HPKE messages. |
| Sender.Builder |
A builder for HPKE Sender objects. |
| XdhKeySpec |
External Diffie–Hellman (XDH) key spec holding either a public or private key. |
Interfaces
| Name | Description |
|---|---|
| IHpkeSpi |
Service Provider Interface for HPKE client API classes to communicate with implementations of HPKE as described in RFC 9180. |