sm2 0.13.3

Pure Rust implementation of the SM2 elliptic curve as defined in the Chinese national standard GM/T 0003-2012 as well as ISO/IEC 14888. Includes support for the SM2DSA Digital Signature Algorithm.
Documentation

sm2

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 10 feature flags, 7 of them enabled by default.

default

  • arithmetic
  • dsa
  • pem
  • std

arithmetic

  • dep:primeorder
  • elliptic-curve/arithmetic

dsa

  • arithmetic
  • dep:rfc6979
  • dep:signature
  • dep:sm3

pem

  • elliptic-curve/pem
  • pkcs8

std

  • alloc
  • elliptic-curve/std
  • signature?/std

pkcs8

  • elliptic-curve/pkcs8

alloc

  • elliptic-curve/alloc

serde

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

getrandom

  • rand_core/getrandom

serdect

  • dep:serdect