Crate p256

Source

Structs§

P256FieldElement
P256Scalar

Enums§

Error
P256Point

Functions§

deserialize_point
is_square
jacobian_to_affine
p256_calculate_w
p256_point_mul
p256_point_mul_base
p256_validate_private_key
Verify that k != 0 && k < ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551
p256_validate_public_key
Verify that the point p is a valid public key.
point_add
random_scalar
Generate a random P256 scalar using rejection sampling.
serialize_point
SerializeElement(A): Implemented using the compressed Elliptic- Curve-Point-to-Octet-String method according to [SEC1]; Ne = 33.
sgn0
sqrt

Type Aliases§

Affine
AffineResult
P256SerializedPoint