Lines Matching refs:pk
29 int (*pub_decode) (EVP_PKEY *pk, const X509_PUBKEY *pub);
30 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
34 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
35 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
38 int (*pkey_size) (const EVP_PKEY *pk);
39 int (*pkey_bits) (const EVP_PKEY *pk);
40 int (*pkey_security_bits) (const EVP_PKEY *pk);
44 int (*param_missing) (const EVP_PKEY *pk);
68 int (*pkey_check) (const EVP_PKEY *pk);
69 int (*pkey_public_check) (const EVP_PKEY *pk);
70 int (*pkey_param_check) (const EVP_PKEY *pk);
72 int (*set_priv_key) (EVP_PKEY *pk, const unsigned char *priv, size_t len);
73 int (*set_pub_key) (EVP_PKEY *pk, const unsigned char *pub, size_t len);
74 int (*get_priv_key) (const EVP_PKEY *pk, unsigned char *priv, size_t *len);
75 int (*get_pub_key) (const EVP_PKEY *pk, unsigned char *pub, size_t *len);
78 size_t (*dirty_cnt) (const EVP_PKEY *pk);
79 int (*export_to) (const EVP_PKEY *pk, void *to_keydata,
85 int (*priv_decode_ex) (EVP_PKEY *pk,