p521 0.13.3

Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800-186
Documentation

p521

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 19 feature flags, 10 of them enabled by default.

default

  • arithmetic
  • ecdsa
  • getrandom
  • pem
  • std

arithmetic

  • dep:primeorder

ecdsa

  • arithmetic
  • ecdsa-core/signing
  • ecdsa-core/verifying
  • sha512

getrandom

  • rand_core/getrandom

pem

  • elliptic-curve/pem
  • pkcs8

std

  • alloc
  • ecdsa-core?/std
  • elliptic-curve/std

sha512

  • digest
  • dep:sha2

pkcs8

  • ecdsa-core?/pkcs8
  • elliptic-curve/pkcs8

alloc

  • ecdsa-core?/alloc
  • elliptic-curve/alloc

digest

  • ecdsa-core/digest
  • ecdsa-core/hazmat

serde

  • ecdsa-core?/serde
  • elliptic-curve/serde
  • primeorder?/serde
  • serdect

voprf

  • elliptic-curve/voprf
  • dep:sha2

ecdh

  • arithmetic
  • elliptic-curve/ecdh

hash2curve

  • arithmetic
  • elliptic-curve/hash2curve

test-vectors

  • dep:hex-literal

serdect

  • dep:serdect

ecdsa-core

  • dep:ecdsa-core

jwk

  • elliptic-curve/jwk

rand_core

  • dep:rand_core