Domain Parameters

uplinks:: Public-key Cryptography tags:: #lang/en #type/term Domain Parameters Common values shared by a group of users, used with some public-key algorithms to generate key pairs User or trusted party may generate domain parameters Anyone may validate domain parameters See Also EC Domain Parameter…

2022-02-23
Domain Parameters

EC Domain Parameters

uplinks:: Domain Parameters tags:: #lang/en #type/empty EC Domain Parameters References See Also

2022-02-23
EC Domain Parameters

EC Key Pair Generation

uplinks:: EC Key Pair tags:: #lang/en EC Key Pair Generation Let be the base point of an elliptic curve and be the order of Randomly generate Compute Key Pair = References See Also RSA Key Pair Generation

2022-02-23
EC Key Pair Generation

EC Key Pair

uplinks:: Elliptic Curve Cryptography tags:: #lang/en EC Key Pair An EC key pair consists of: Private Key — A random positive integer Public Key — A point on the elliptic curve (EC Point), which is the result of the point scalar multiplication of the private key and the base point of the elliptic c…

2022-02-23
EC Key Pair

EC Point

uplinks:: Elliptic Curve tags:: #lang/en #type/term EC Point A point on an Elliptic Curve References See Also

2022-02-23
EC Point

Ed25519 Clamping

uplinks:: Ed25519 tags:: #lang/en #todo/read Ed25519 Clamping References https://www.jcraige.com/an-explainer-on-ed25519-clamping https://moderncrypto.org/mail-archive/curves/2017/000858.html See Also

2022-02-23
Ed25519 Clamping

EdDSA vs ECDSA vs Schnorr

EdDSA vs ECDSA vs Schnorr EdDSA is not ECDSA over a different curve. Rather, it is a type of Schnorr signature. Indeed the name is very confusing, and I'm pretty sure that it was chosen in order to give this impression, since Schnorr is less well known. Schnorr is essentially a zero-knowledge proof…

2022-02-23
EdDSA vs ECDSA vs Schnorr

Elliptic Curve Arithmetic

uplinks:: Elliptic Curve tags:: #lang/en Elliptic Curve Arithmetic Point Addition A point addition is the operation of adding two elliptic curve points there is a natural way to take two points on an elliptic Let be an Elliptic Curve as point at infinity and be points on If , then If , then …

2022-02-23
Elliptic Curve Arithmetic

Elliptic Curve Cryptography

uplinks:: Public-key Cryptography Arithmetic tags:: #lang/en #type/term #note/develop Elliptic Curve Cryptography Elliptic Curve Cryptography (ECC) is an approach to Public-key Cryptography based on the algebraic structure of elliptic curves over finite fields. It is considered the next generation …

2022-02-23
Elliptic Curve Cryptography

Elliptic Curve

uplinks:: Algebra Geometry tags:: #lang/en #type/term #note/tidy Elliptic Curve An elliptic curve is a plane algebraic curve defined as the set of points to the Weierstrass equation and an extra point at infinity , where the constants and must satisfy The equation was named after the mathema…

2022-02-23
Elliptic Curve