HomeSort by relevance Sort by last modified time
    Searched refs:EVP_PKEY_CTX (Results 1 - 25 of 49) sorted by null

1 2

  /external/chromium_org/third_party/boringssl/src/crypto/digest/
internal.h 101 void (*free) (EVP_PKEY_CTX *pctx);
105 EVP_PKEY_CTX* (*dup) (EVP_PKEY_CTX *pctx);
  /external/chromium_org/third_party/boringssl/src/crypto/evp/
internal.h 125 typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);
180 } /* EVP_PKEY_CTX */;
186 int (*init)(EVP_PKEY_CTX *ctx);
187 int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src);
188 void (*cleanup)(EVP_PKEY_CTX *ctx);
190 int (*paramgen_init)(EVP_PKEY_CTX *ctx);
191 int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
193 int (*keygen_init)(EVP_PKEY_CTX *ctx);
194 int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
    [all...]
evp_ctx.c 90 static EVP_PKEY_CTX *evp_pkey_ctx_new(EVP_PKEY *pkey, ENGINE *e, int id) {
91 EVP_PKEY_CTX *ret;
110 ret = OPENSSL_malloc(sizeof(EVP_PKEY_CTX));
115 memset(ret, 0, sizeof(EVP_PKEY_CTX));
135 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e) {
139 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e) {
143 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx) {
159 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx) {
160 EVP_PKEY_CTX *rctx
    [all...]
p_rsa.c 90 static int pkey_rsa_init(EVP_PKEY_CTX *ctx) {
107 static int pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) {
139 static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx) {
158 static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk) {
169 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, uint8_t *sig, size_t *siglen,
224 static int pkey_rsa_verify(EVP_PKEY_CTX *ctx, const uint8_t *sig,
263 static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, uint8_t *out, size_t *outlen,
294 static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, uint8_t *out,
359 static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
    [all...]
p_hmac.c 73 static int pkey_hmac_init(EVP_PKEY_CTX *ctx) {
88 static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) {
109 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx) {
123 static int pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) {
144 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) {
153 static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
174 static int pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) {
p_ec.c 95 static int pkey_ec_init(EVP_PKEY_CTX *ctx) {
110 static int pkey_ec_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) {
147 static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx) {
165 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, uint8_t *sig, size_t *siglen,
192 static int pkey_ec_verify(EVP_PKEY_CTX *ctx, const uint8_t *sig, size_t siglen,
206 static int pkey_ec_derive(EVP_PKEY_CTX *ctx, uint8_t *key,
242 static int pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx, uint8_t *key,
282 static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2) {
365 static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
    [all...]
digestsign.c 79 static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
130 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
135 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
sign.c 83 EVP_PKEY_CTX *pkctx = NULL;
135 EVP_PKEY_CTX *pkctx = NULL;
  /external/chromium_org/third_party/boringssl/src/include/openssl/
evp.h 224 * |EVP_MD_CTX_init|. If |pctx| is not NULL, the |EVP_PKEY_CTX| of the signing
229 OPENSSL_EXPORT int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
255 * |EVP_MD_CTX_init|. If |pctx| is not NULL, the |EVP_PKEY_CTX| of the signing
260 OPENSSL_EXPORT int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
389 * |EVP_PKEY_CTX| objects hold the context of an operation (e.g. signing or
392 /* EVP_PKEY_CTX_new allocates a fresh |EVP_PKEY_CTX| for use with |pkey|. It
394 OPENSSL_EXPORT EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e);
396 /* EVP_PKEY_CTX_new allocates a fresh |EVP_PKEY_CTX| for a key of type |id|
400 OPENSSL_EXPORT EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e);
403 OPENSSL_EXPORT void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx)
    [all...]
  /external/openssl/crypto/cmac/
cm_pmeth.c 63 static int pkey_cmac_init(EVP_PKEY_CTX *ctx)
72 static int pkey_cmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
81 static void pkey_cmac_cleanup(EVP_PKEY_CTX *ctx)
86 static int pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
109 static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
116 static int cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
122 static int pkey_cmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
155 static int pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx,
  /external/openssl/crypto/evp/
pmeth_lib.c 127 static EVP_PKEY_CTX *int_ctx_new(EVP_PKEY *pkey, ENGINE *e, int id)
129 EVP_PKEY_CTX *ret;
168 ret = OPENSSL_malloc(sizeof(EVP_PKEY_CTX));
297 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e)
302 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e)
307 EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx)
309 EVP_PKEY_CTX *rctx;
320 rctx = OPENSSL_malloc(sizeof(EVP_PKEY_CTX));
365 void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx
    [all...]
pmeth_gn.c 67 int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx)
85 int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
116 int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx)
134 int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
165 void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb)
170 EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx)
175 /* "translation callback" to call EVP_PKEY_CTX callbacks using BN_GENCB
181 EVP_PKEY_CTX *ctx = gcb->arg;
187 void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx)
192 int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx
    [all...]
evp_locl.h 287 } /* EVP_PKEY_CTX */;
296 int (*init)(EVP_PKEY_CTX *ctx);
297 int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src);
298 void (*cleanup)(EVP_PKEY_CTX *ctx);
300 int (*paramgen_init)(EVP_PKEY_CTX *ctx);
301 int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
303 int (*keygen_init)(EVP_PKEY_CTX *ctx);
304 int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
306 int (*sign_init)(EVP_PKEY_CTX *ctx)
    [all...]
pmeth_fn.c 82 int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx)
100 int EVP_PKEY_sign(EVP_PKEY_CTX *ctx,
119 int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx)
137 int EVP_PKEY_verify(EVP_PKEY_CTX *ctx,
155 int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx)
173 int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx,
192 int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx)
210 int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx,
229 int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx)
247 int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx
    [all...]
evp.h 272 EVP_PKEY_CTX *pctx;
615 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
620 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
    [all...]
m_sigver.c 66 static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
119 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
125 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
  /external/openssl/crypto/dh/
dh_pmeth.c 80 static int pkey_dh_init(EVP_PKEY_CTX *ctx)
97 static int pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
110 static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)
117 static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
143 static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx,
161 static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
186 static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
204 static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
  /external/openssl/crypto/hmac/
hm_pmeth.c 75 static int pkey_hmac_init(EVP_PKEY_CTX *ctx)
94 static int pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
114 static void pkey_hmac_cleanup(EVP_PKEY_CTX *ctx)
128 static int pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
150 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
159 static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
178 static int pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
210 static int pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx,
  /external/openssl/include/openssl/
evp.h 272 EVP_PKEY_CTX *pctx;
615 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
620 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
    [all...]
  /external/openssl/crypto/ec/
ec_pmeth.c 77 static int pkey_ec_init(EVP_PKEY_CTX *ctx)
91 static int pkey_ec_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
108 static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx)
119 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
152 static int pkey_ec_verify(EVP_PKEY_CTX *ctx,
170 static int pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
204 static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
249 static int pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx,
268 static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey
    [all...]
  /external/openssl/crypto/dsa/
dsa_pmeth.c 81 static int pkey_dsa_init(EVP_PKEY_CTX *ctx)
99 static int pkey_dsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
113 static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)
120 static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
141 static int pkey_dsa_verify(EVP_PKEY_CTX *ctx,
159 static int pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
217 static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx,
241 static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
266 static int pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey
    [all...]
  /external/chromium_org/crypto/
signature_verifier.h 16 typedef struct evp_pkey_ctx_st EVP_PKEY_CTX;
117 EVP_PKEY_CTX** pkey_ctx);
  /external/openssl/apps/
genpkey.c 68 static int init_keygen_file(BIO *err, EVP_PKEY_CTX **pctx,
70 static int genpkey_cb(EVP_PKEY_CTX *ctx);
86 EVP_PKEY_CTX *ctx = NULL;
315 static int init_keygen_file(BIO *err, EVP_PKEY_CTX **pctx,
320 EVP_PKEY_CTX *ctx = NULL;
363 int init_gen_str(BIO *err, EVP_PKEY_CTX **pctx,
366 EVP_PKEY_CTX *ctx = NULL;
424 static int genpkey_cb(EVP_PKEY_CTX *ctx)
pkeyutl.c 75 static EVP_PKEY_CTX *init_ctx(int *pkeysize,
79 static int setup_peer(BIO *err, EVP_PKEY_CTX *ctx, int peerform,
82 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
97 EVP_PKEY_CTX *ctx = NULL;
413 static EVP_PKEY_CTX *init_ctx(int *pkeysize,
418 EVP_PKEY_CTX *ctx = NULL;
513 static int setup_peer(BIO *err, EVP_PKEY_CTX *ctx, int peerform,
541 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
  /external/openssl/crypto/rsa/
rsa_pmeth.c 96 static int pkey_rsa_init(EVP_PKEY_CTX *ctx)
118 static int pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
137 static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)
147 static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)
166 static int pkey_fips_check_ctx(EVP_PKEY_CTX *ctx)
185 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
282 static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx,
339 static int pkey_rsa_verify(EVP_PKEY_CTX *ctx,
416 static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx
    [all...]

Completed in 5835 milliseconds

1 2