/third_party/boringssl/src/include/openssl/ |
D | digest.h | 107 OPENSSL_EXPORT void EVP_MD_CTX_init(EVP_MD_CTX *ctx); 112 OPENSSL_EXPORT EVP_MD_CTX *EVP_MD_CTX_new(void); 116 OPENSSL_EXPORT int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx); 119 OPENSSL_EXPORT void EVP_MD_CTX_free(EVP_MD_CTX *ctx); 123 OPENSSL_EXPORT int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in); 127 OPENSSL_EXPORT int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); 135 OPENSSL_EXPORT int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, 140 OPENSSL_EXPORT int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type); 144 OPENSSL_EXPORT int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, 162 OPENSSL_EXPORT int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, uint8_t *md_out, [all …]
|
D | evp.h | 293 OPENSSL_EXPORT int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 303 OPENSSL_EXPORT int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *data, 318 OPENSSL_EXPORT int EVP_DigestSignFinal(EVP_MD_CTX *ctx, uint8_t *out_sig, 328 OPENSSL_EXPORT int EVP_DigestSign(EVP_MD_CTX *ctx, uint8_t *out_sig, 349 OPENSSL_EXPORT int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, 359 OPENSSL_EXPORT int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *data, 369 OPENSSL_EXPORT int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const uint8_t *sig, 374 OPENSSL_EXPORT int EVP_DigestVerify(EVP_MD_CTX *ctx, const uint8_t *sig, 387 OPENSSL_EXPORT int EVP_SignInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, 393 OPENSSL_EXPORT int EVP_SignInit(EVP_MD_CTX *ctx, const EVP_MD *type); [all …]
|
/third_party/boringssl/src/crypto/fipsmodule/digest/ |
D | digest.c | 78 void EVP_MD_CTX_init(EVP_MD_CTX *ctx) { in EVP_MD_CTX_init() 79 OPENSSL_memset(ctx, 0, sizeof(EVP_MD_CTX)); in EVP_MD_CTX_init() 82 EVP_MD_CTX *EVP_MD_CTX_new(void) { in EVP_MD_CTX_new() 83 EVP_MD_CTX *ctx = OPENSSL_malloc(sizeof(EVP_MD_CTX)); in EVP_MD_CTX_new() 92 EVP_MD_CTX *EVP_MD_CTX_create(void) { return EVP_MD_CTX_new(); } in EVP_MD_CTX_create() 94 int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx) { in EVP_MD_CTX_cleanup() 107 void EVP_MD_CTX_free(EVP_MD_CTX *ctx) { in EVP_MD_CTX_free() 116 void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx) { EVP_MD_CTX_free(ctx); } in EVP_MD_CTX_destroy() 118 int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, uint8_t *out, size_t len) { in EVP_DigestFinalXOF() 125 int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in) { in EVP_MD_CTX_copy_ex() [all …]
|
D | digests.c | 78 static void md4_init(EVP_MD_CTX *ctx) { in md4_init() 82 static void md4_update(EVP_MD_CTX *ctx, const void *data, size_t count) { in md4_update() 86 static void md4_final(EVP_MD_CTX *ctx, uint8_t *out) { in md4_final() 102 static void md5_init(EVP_MD_CTX *ctx) { in md5_init() 106 static void md5_update(EVP_MD_CTX *ctx, const void *data, size_t count) { in md5_update() 110 static void md5_final(EVP_MD_CTX *ctx, uint8_t *out) { in md5_final() 126 static void sha1_init(EVP_MD_CTX *ctx) { in sha1_init() 130 static void sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) { in sha1_update() 134 static void sha1_final(EVP_MD_CTX *ctx, uint8_t *md) { in sha1_final() 150 static void sha224_init(EVP_MD_CTX *ctx) { in sha224_init() [all …]
|
D | internal.h | 79 void (*init)(EVP_MD_CTX *ctx); 82 void (*update)(EVP_MD_CTX *ctx, const void *data, size_t count); 85 void (*final)(EVP_MD_CTX *ctx, uint8_t *out);
|
/third_party/openssl/crypto/evp/ |
D | m_sha1.c | 20 static int init(EVP_MD_CTX *ctx) in init() 25 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 30 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final() 35 static int ctrl(EVP_MD_CTX *ctx, int cmd, int mslen, void *ms) in ctrl() 114 static int init224(EVP_MD_CTX *ctx) in init224() 119 static int update224(EVP_MD_CTX *ctx, const void *data, size_t count) in update224() 124 static int final224(EVP_MD_CTX *ctx, unsigned char *md) in final224() 129 static int init256(EVP_MD_CTX *ctx) in init256() 134 static int update256(EVP_MD_CTX *ctx, const void *data, size_t count) in update256() 139 static int final256(EVP_MD_CTX *ctx, unsigned char *md) in final256() [all …]
|
D | evp_lib.c | 376 int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx)) in EVP_MD_meth_set_init() 381 int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx, in EVP_MD_meth_set_update() 388 int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx, in EVP_MD_meth_set_final() 394 int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to, in EVP_MD_meth_set_copy() 395 const EVP_MD_CTX *from)) in EVP_MD_meth_set_copy() 400 int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx)) in EVP_MD_meth_set_cleanup() 405 int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd, in EVP_MD_meth_set_ctrl() 428 int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx) in EVP_MD_meth_get_init() 432 int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx, in EVP_MD_meth_get_update() 438 int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx, in EVP_MD_meth_get_final() [all …]
|
D | digest.c | 19 int EVP_MD_CTX_reset(EVP_MD_CTX *ctx) in EVP_MD_CTX_reset() 49 EVP_MD_CTX *EVP_MD_CTX_new(void) in EVP_MD_CTX_new() 51 return OPENSSL_zalloc(sizeof(EVP_MD_CTX)); in EVP_MD_CTX_new() 54 void EVP_MD_CTX_free(EVP_MD_CTX *ctx) in EVP_MD_CTX_free() 60 int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type) in EVP_DigestInit() 66 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) in EVP_DigestInit_ex() 151 int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t count) in EVP_DigestUpdate() 160 int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) in EVP_DigestFinal() 169 int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size) in EVP_DigestFinal_ex() 185 int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *md, size_t size) in EVP_DigestFinalXOF() [all …]
|
D | m_sigver.c | 18 static int update(EVP_MD_CTX *ctx, const void *data, size_t datalen) in update() 24 static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, in do_sigver_init() 88 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, in EVP_DigestSignInit() 94 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, in EVP_DigestVerifyInit() 100 int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, in EVP_DigestSignFinal() 132 EVP_MD_CTX *tmp_ctx = EVP_MD_CTX_new(); in EVP_DigestSignFinal() 163 int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() 173 int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, in EVP_DigestVerifyFinal() 191 EVP_MD_CTX *tmp_ctx = EVP_MD_CTX_new(); in EVP_DigestVerifyFinal() 210 int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, in EVP_DigestVerify()
|
D | m_sha3.c | 33 static int init(EVP_MD_CTX *evp_ctx, unsigned char pad) in init() 52 static int sha3_init(EVP_MD_CTX *evp_ctx) in sha3_init() 57 static int shake_init(EVP_MD_CTX *evp_ctx) in shake_init() 62 static int sha3_update(EVP_MD_CTX *evp_ctx, const void *_inp, size_t len) in sha3_update() 105 static int sha3_final(EVP_MD_CTX *evp_ctx, unsigned char *md) in sha3_final() 130 static int shake_ctrl(EVP_MD_CTX *evp_ctx, int cmd, int p1, void *p2) in shake_ctrl() 179 static int s390x_sha3_init(EVP_MD_CTX *evp_ctx) in s390x_sha3_init() 212 static int s390x_shake_init(EVP_MD_CTX *evp_ctx) in s390x_shake_init() 239 static int s390x_sha3_update(EVP_MD_CTX *evp_ctx, const void *_inp, size_t len) in s390x_sha3_update() 274 static int s390x_sha3_final(EVP_MD_CTX *evp_ctx, unsigned char *md) in s390x_sha3_final() [all …]
|
D | m_null.c | 17 static int init(EVP_MD_CTX *ctx) in init() 22 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 27 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|
D | m_wp.c | 21 static int init(EVP_MD_CTX *ctx) in init() 26 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 31 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|
D | m_mdc2.c | 22 static int init(EVP_MD_CTX *ctx) in init() 27 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 32 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|
D | m_md4.c | 22 static int init(EVP_MD_CTX *ctx) in init() 27 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 32 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|
/third_party/boringssl/src/crypto/evp/ |
D | sign.c | 65 int EVP_SignInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) { in EVP_SignInit_ex() 69 int EVP_SignInit(EVP_MD_CTX *ctx, const EVP_MD *type) { in EVP_SignInit() 73 int EVP_SignUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) { in EVP_SignUpdate() 77 int EVP_SignFinal(const EVP_MD_CTX *ctx, uint8_t *sig, in EVP_SignFinal() 82 EVP_MD_CTX tmp_ctx; in EVP_SignFinal() 111 int EVP_VerifyInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) { in EVP_VerifyInit_ex() 115 int EVP_VerifyInit(EVP_MD_CTX *ctx, const EVP_MD *type) { in EVP_VerifyInit() 119 int EVP_VerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) { in EVP_VerifyUpdate() 123 int EVP_VerifyFinal(EVP_MD_CTX *ctx, const uint8_t *sig, size_t sig_len, in EVP_VerifyFinal() 128 EVP_MD_CTX tmp_ctx; in EVP_VerifyFinal()
|
D | digestsign.c | 74 static int uses_prehash(EVP_MD_CTX *ctx, enum evp_sign_verify_t op) { in uses_prehash() 79 static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, in do_sigver_init() 121 int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, in EVP_DigestSignInit() 126 int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, in EVP_DigestVerifyInit() 131 int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) { in EVP_DigestSignUpdate() 140 int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t len) { in EVP_DigestVerifyUpdate() 149 int EVP_DigestSignFinal(EVP_MD_CTX *ctx, uint8_t *out_sig, in EVP_DigestSignFinal() 157 EVP_MD_CTX tmp_ctx; in EVP_DigestSignFinal() 175 int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const uint8_t *sig, in EVP_DigestVerifyFinal() 182 EVP_MD_CTX tmp_ctx; in EVP_DigestVerifyFinal() [all …]
|
/third_party/openssl/engines/ |
D | e_ossltest.c | 49 static int digest_md5_init(EVP_MD_CTX *ctx); 50 static int digest_md5_update(EVP_MD_CTX *ctx, const void *data, 52 static int digest_md5_final(EVP_MD_CTX *ctx, unsigned char *md); 78 static int digest_sha1_init(EVP_MD_CTX *ctx); 79 static int digest_sha1_update(EVP_MD_CTX *ctx, const void *data, 81 static int digest_sha1_final(EVP_MD_CTX *ctx, unsigned char *md); 107 static int digest_sha256_init(EVP_MD_CTX *ctx); 108 static int digest_sha256_update(EVP_MD_CTX *ctx, const void *data, 110 static int digest_sha256_final(EVP_MD_CTX *ctx, unsigned char *md); 136 static int digest_sha384_init(EVP_MD_CTX *ctx); [all …]
|
/third_party/openssl/include/openssl/ |
D | evp.h | 84 int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx)); 85 int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx, 88 int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx, 90 int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to, 91 const EVP_MD_CTX *from)); 92 int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx)); 93 int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd, 100 int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx); 101 int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx, 104 int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx, [all …]
|
/third_party/openssl/doc/man3/ |
D | EVP_DigestInit.pod | 21 EVP_MD_CTX *EVP_MD_CTX_new(void); 22 int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); 23 void EVP_MD_CTX_free(EVP_MD_CTX *ctx); 24 void EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void* p2); 25 void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags); 26 void EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags); 27 int EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags); 31 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl); 32 int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *d, size_t cnt); 33 int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *s); [all …]
|
D | EVP_MD_meth_new.pod | 29 int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx)); 30 int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx, 33 int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx, 35 int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to, 36 const EVP_MD_CTX *from)); 37 int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx)); 38 int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd, 45 int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx); 46 int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx, 49 int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx, [all …]
|
/third_party/boringssl/src/crypto/x509/ |
D | internal.h | 33 int x509_rsa_pss_to_ctx(EVP_MD_CTX *ctx, X509_ALGOR *sigalg, EVP_PKEY *pkey); 38 int x509_rsa_ctx_to_pss(EVP_MD_CTX *ctx, X509_ALGOR *algor); 52 int x509_digest_sign_algorithm(EVP_MD_CTX *ctx, X509_ALGOR *algor); 58 int x509_digest_verify_init(EVP_MD_CTX *ctx, X509_ALGOR *sigalg,
|
/third_party/openssl/crypto/hmac/ |
D | hmac_local.h | 18 EVP_MD_CTX *md_ctx; 19 EVP_MD_CTX *i_ctx; 20 EVP_MD_CTX *o_ctx;
|
/third_party/openssl/include/crypto/ |
D | evp.h | 64 int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx); 66 EVP_MD_CTX *mctx); 67 int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx); 69 EVP_MD_CTX *mctx); 80 int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, 82 int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, 89 int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx); 120 int (*init) (EVP_MD_CTX *ctx); 121 int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count); 122 int (*final) (EVP_MD_CTX *ctx, unsigned char *md); [all …]
|
/third_party/openssl/crypto/blake2/ |
D | m_blake2s.c | 26 static int init(EVP_MD_CTX *ctx) in init() 31 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 36 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|
D | m_blake2b.c | 26 static int init(EVP_MD_CTX *ctx) in init() 31 static int update(EVP_MD_CTX *ctx, const void *data, size_t count) in update() 36 static int final(EVP_MD_CTX *ctx, unsigned char *md) in final()
|