Module ec

ec module to create EC keys and do EC key processes.

Functions

sign (eckey, digest, md) do EC sign
verify (eckey, digest, signature, md) do EC verify, input msg is digest result


Functions

sign (eckey, digest, md)
do EC sign

Parameters:

  • eckey ec_key
  • digest string result of digest to be signed
  • md evp_md, string or nid digest alg identity, default is sm3

Returns:

    string signature
verify (eckey, digest, signature, md)
do EC verify, input msg is digest result

Parameters:

  • eckey ec_key
  • digest string result of digest to be signed
  • signature string
  • md evp_md, string or nid digest alg identity

Returns:

  1. boolean true for verified, false for invalid signature
  2. nil for error, and followed by error message
generated by LDoc 1.5.0 Last updated 2025-01-24 11:07:41