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_get_group_from_key - Write EC group from key @key: crypto key Returns: EC group
crypto_ec_key_get_private_key - Get EC private key (in bignum format) @key: crypto key Returns: Private key
crypto_ec_key_get_public_key: Public key from crypto key @key: crypto key Return : Public key
crypto_ec_get_publickey_buf - Write EC public key to buffer @key: crypto key @key_buf: key buffer @len: length of buffer Returns: 0 on success, non-zero otherwise
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_ecdh: crypto ecdh @key_own: own key @key_peer: peer key @secret: secret @secret_len: secret len Returns: 0 if success else negative value
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_is_ec_key: check whether a key is EC key or not @key: crypto key Return: true if key else false
crypto_ec_write_pub_key: return public key in character buffer @key: crypto key @der_len: buffer len Return: public key buffer
crypto_ec_key_debug_print: print ec key @key: crypto key @title: title Return: None
crypto_ec_key_compare: check whether two keys belong to same Return : 1 if yes else 0
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