YPC
0.2.0
|
This is the complete list of members for ypc::crypto::sm2_ecc, including all inherited members.
ecdh_shared_key(const uint8_t *skey, uint32_t skey_size, const uint8_t *public_key, uint32_t pkey_size, uint8_t *shared_key, uint32_t shared_key_size) (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | static |
gen_private_key(uint32_t skey_size, uint8_t *skey) (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | static |
generate_pkey_from_skey(const uint8_t *skey, uint32_t skey_size, uint8_t *pkey, uint32_t pkey_size) (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | static |
get_ecdh_shared_key_size() (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | inlinestatic |
get_private_key_size() (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | inlinestatic |
get_public_key_size() (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | inlinestatic |
get_signature_size() (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | inlinestatic |
sign_message(const uint8_t *skey, uint32_t skey_size, const uint8_t *data, uint32_t data_size, uint8_t *sig, uint32_t sig_size) (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | static |
verify_signature(const uint8_t *data, uint32_t data_size, const uint8_t *sig, uint32_t sig_size, const uint8_t *public_key, uint32_t pkey_size) (defined in ypc::crypto::sm2_ecc) | ypc::crypto::sm2_ecc | static |