An elliptic curve that enables NIST P-521 signatures and key agreement.
SDKs
- iOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
- Xcode 11.0+
Framework
- Apple Crypto
Kit
Declaration
enum P521
An elliptic curve that enables NIST P-521 signatures and key agreement.
SDKs
Framework
enum P521
enum P521 .Key Agreement
A mechanism used to create a shared secret between two users by performing NIST P-521 elliptic curve Diffie Hellman (ECDH) key exchange.
enum P521 .Signing
A mechanism used to create or verify a cryptographic signature using the NIST P-521 elliptic curve digital signature algorithm (ECDSA).
enum Curve25519
An elliptic curve that enables X25519 key agreement and ed25519 signatures.
enum P384
An elliptic curve that enables NIST P-384 signatures and key agreement.
enum P256
An elliptic curve that enables NIST P-256 signatures and key agreement.
enum Secure Enclave
A representation of a device’s hardware-based key manager.
struct Shared Secret
A key agreement result from which you can derive a symmetric cryptographic key.