Curve448

E831085

Curve448 is a high-security elliptic curve designed for modern cryptographic protocols, particularly for efficient and secure key exchange and digital signatures.

All labels observed (3)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf cryptographic primitive ⓘ
elliptic curve ⓘ
public-key cryptography scheme ⓘ
alias Goldilocks curve ⓘ
applicationDomain Transport Layer Security (TLS) ⓘ
linked to: TLS

VPN protocols ⓘ
secure messaging protocols ⓘ
basePointOrder large prime order subgroup ⓘ
belongsToFamily safe-curves ⓘ
bitLength 448 bits ⓘ
cofactor 4 ⓘ
comparedTo Curve25519 ⓘ
coordinateSystem Montgomery coordinates ⓘ
cryptographicStrength intended to be secure against large-scale classical adversaries ⓘ
curveEquationType Montgomery form y^2 = x^3 + Ax^2 + x over F_p ⓘ
curveForm Montgomery curve ⓘ
linked to: Montgomery curves
designedFor digital signatures ⓘ
high-security applications ⓘ
key exchange ⓘ
modern cryptographic protocols ⓘ
designObjective high performance at high security level ⓘ
simple, auditable specification ⓘ
fieldCharacteristic 2^448 - 2^224 - 1 ⓘ
fieldType prime field ⓘ
introducedBy Mike Hamburg ⓘ
introducedIn 2015 ⓘ
mathematicalStructure group of points over a finite field ⓘ
notDesignedFor post-quantum security ⓘ
offersHigherSecurityThan Curve25519 ⓘ
primeFieldSize 448-bit prime ⓘ
property designed to avoid implementation pitfalls ⓘ
rigidly defined curve parameters ⓘ
supports constant-time implementations ⓘ
recommendedBy IETF ⓘ
relatedStandard TLS 1.3 recommended groups ⓘ
securityGoal resistance to known classical attacks on elliptic curves ⓘ
side-channel resistance in typical implementations ⓘ
securityLevel approximately 224-bit security ⓘ
standardizedIn RFC 7748 ⓘ
RFC 8032 ⓘ
supportsProtocol Ed448 ⓘ
X448 ⓘ
usedFor Diffie–Hellman key exchange ⓘ
Elliptic Curve Diffie–Hellman (ECDH) ⓘ
digital signature schemes ⓘ
usedIn Ed448 signature scheme ⓘ
linked to: Ed448

X448 key agreement scheme ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ed448 → usesCurve → Curve448 ⓘ
Ed448 → fullName → Edwards-curve Digital Signature Algorithm over Curve448 ⓘ
linked to: Curve448
RFC 7748 → defines → Curve448 ⓘ
RFC 7748 → specifies → Diffie–Hellman key exchange using Curve448 ⓘ
linked to: Curve448
RFC 7748 → relatedTo → Curve448 ⓘ
RFC 8032 → usesCurve → Curve448 ⓘ