Twisted Edwards curve

E831082

A Twisted Edwards curve is a type of elliptic curve with a specific algebraic form that enables especially fast and secure implementations of cryptographic operations such as digital signatures and key exchange.

All labels observed (4)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf algebraic curve ⓘ
elliptic curve ⓘ
advantage high performance in hardware ⓘ
high performance in software ⓘ
resistance to certain side-channel attacks ⓘ
simple and unified addition formulas ⓘ
appliedIn TLS ⓘ
cryptographic libraries ⓘ
secure messaging protocols ⓘ
definedOver field ⓘ
enables constant-time implementations ⓘ
efficient point addition ⓘ
efficient point doubling ⓘ
fast elliptic curve scalar multiplication ⓘ
groupLawIs complete addition law under certain parameter conditions ⓘ
hasGeneralEquation ax^2 + y^2 = 1 + dx^2y^2 ⓘ
hasNeutralElement (0,1) ⓘ
hasParameter a ⓘ
d ⓘ
hasProperty can be defined over binary fields ⓘ
can be defined over extension fields ⓘ
can be defined over prime fields ⓘ
forms an abelian group with respect to point addition ⓘ
often admits complete addition formulas ⓘ
suitable for high-security parameter sizes ⓘ
supports unified addition and doubling formulas ⓘ
hasSpecialCase Edwards curve ⓘ
complete Edwards curve ⓘ
isBirationallyEquivalentTo Montgomery curve ⓘ
linked to: Montgomery curves

Weierstrass elliptic curve ⓘ
linked to: Weierstrass form
isGeneralizationOf Edwards curve ⓘ
relatedTo Curve25519 ⓘ
Curve448 ⓘ
Ed25519 ⓘ
Ed448 ⓘ
requiresConditionOnParameter a ≠ 0 ⓘ
a ≠ d ⓘ
d ≠ 0 ⓘ
studiedIn computational number theory ⓘ
elliptic curve cryptography ⓘ
supportsGroupLaw elliptic curve group law ⓘ
usedIn Diffie–Hellman key exchange ⓘ
EdDSA ⓘ
Elliptic Curve Diffie–Hellman ⓘ
digital signatures ⓘ
key exchange ⓘ
public-key cryptography ⓘ

How these facts were elicited

Referenced by (4)

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

Ed25519 → basedOn → Twisted Edwards curve ⓘ
EdDSA → fullName → Edwards-curve Digital Signature Algorithm ⓘ
linked to: Twisted Edwards curve
EdDSA → usesCurveType → twisted Edwards curves ⓘ
linked to: Twisted Edwards curve
EdDSA → curveForEd25519 → Curve25519 in Edwards form ⓘ
linked to: Twisted Edwards curve