Lines Matching defs:md
152 static int tls1_P_hash(const EVP_MD *md, const unsigned char *sec,
169 chunk = EVP_MD_size(md);
179 if (!EVP_DigestSignInit(&ctx, NULL, md, NULL, mac_key))
181 if (!EVP_DigestSignInit(&ctx_tmp, NULL, md, NULL, mac_key))
198 if (!EVP_DigestSignInit(&ctx, NULL, md, NULL, mac_key))
200 if (!EVP_DigestSignInit(&ctx_tmp, NULL, md, NULL, mac_key))
255 const EVP_MD *md;
260 for (idx = 0; ssl_get_handshake_digest(idx, &m, &md); idx++) {
274 for (idx = 0; ssl_get_handshake_digest(idx, &m, &md); idx++) {
276 if (!md) {
280 if (!tls1_P_hash(md, S1, len + (slen & 1),
932 const EVP_MD *md;
942 for (idx = 0; ssl_get_handshake_digest(idx, &mask, &md); idx++) {
944 int hashsize = EVP_MD_size(md);
977 int tls1_mac(SSL *ssl, unsigned char *md, int send)
1045 md, &md_size,
1053 t = EVP_DigestSignFinal(mac_ctx, md, &md_size);
1092 fprintf(stderr, "%02X ", md[z]);