Enumeration

P384

An elliptic curve that enables NIST P-384 signatures and key agreement.

Declaration

enum P384

Topics

Performing Operations

enum P384.KeyAgreement

A mechanism used to create a shared secret between two users by performing NIST P-384 elliptic curve Diffie Hellman (ECDH) key exchange.

enum P384.Signing

A mechanism used to create or verify a cryptographic signature using the NIST P-384 elliptic curve digital signature algorithm (ECDSA).

See Also

Public-Key Cryptography

enum Curve25519

An elliptic curve that enables X25519 key agreement and ed25519 signatures.

Beta
enum P521

An elliptic curve that enables NIST P-521 signatures and key agreement.

Beta
enum P256

An elliptic curve that enables NIST P-256 signatures and key agreement.

Beta
enum SecureEnclave

A representation of a device’s hardware-based key manager.

Beta
struct SharedSecret

A key agreement result from which you can derive a symmetric cryptographic key.

Beta

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software