crypto_ec_key_group - Get IANA group identifier for an EC key @key: EC key from crypto_ec_key_parse/set_pub/priv() or crypto_ec_key_gen() Returns: IANA group identifier and -1 on failure
crypto_ec_key_get_subject_public_key - Get SubjectPublicKeyInfo ASN.1 for an EC key @key: EC key from crypto_ec_key_parse/set_pub/priv() or crypto_ec_key_gen() Returns: Buffer with DER encoding of ASN.1 SubjectPublicKeyInfo or %NULL on failure
@crypto_ec_get_priv_key_der: get private key in der format @key: key structure @key_data: key data in character buffer @key_len = key length of character buffer Return : 0 if success
crypto_ecdsa_get_sign: get crypto ecdsa signed hash @hash: signed hash @r: ecdsa r @s: ecdsa s @csign: csign @hash_len: length of hash Return: 0 if success else negative value
crypto_ec_key_verify_signature_r_s: verify ec key signature @csign: csign @hash: signed hash @hlen: length of hash @r: ecdsa r @s: ecdsa s @r_len: Length of @r buffer @s_len: Length of @s buffer Return: 0 if success else negative value
crypto_ec_key_verify_signature - Verify ECDSA signature @key: EC key from crypto_ec_key_parse/set_pub() or crypto_ec_key_gen() @data: Data to be signed @len: Length of @data buffer @sig: DER encoding of ASN.1 Ecdsa-Sig-Value @sig_len: Length of @sig buffer Returns: 1 if signature is valid, 0 if signature is invalid and -1 on failure