Lines Matching refs:buf
24 unsigned char buf[16], smd[SHA_DIGEST_LENGTH]; in ssl3_generate_key_block() local
44 if (k > sizeof(buf)) { in ssl3_generate_key_block()
50 memset(buf, c, k); in ssl3_generate_key_block()
53 || !EVP_DigestUpdate(s1, buf, k) in ssl3_generate_key_block()
223 BIO *buf = BIO_new(BIO_s_mem()); in ssl3_init_finished_mac() local
225 if (buf == NULL) { in ssl3_init_finished_mac()
230 s->s3.handshake_buffer = buf; in ssl3_init_finished_mac()
248 int ssl3_finish_mac(SSL_CONNECTION *s, const unsigned char *buf, size_t len) in ssl3_finish_mac() argument
258 ret = BIO_write(s->s3.handshake_buffer, (void *)buf, (int)len); in ssl3_finish_mac()
264 ret = EVP_DigestUpdate(s->s3.handshake_dgst, buf, len); in ssl3_finish_mac()
390 unsigned char buf[EVP_MAX_MD_SIZE]; in ssl3_generate_master_secret() local
409 || EVP_DigestFinal_ex(ctx, buf, &n) <= 0 in ssl3_generate_master_secret()
412 || EVP_DigestUpdate(ctx, buf, n) <= 0 in ssl3_generate_master_secret()
423 OPENSSL_cleanse(buf, sizeof(buf)); in ssl3_generate_master_secret()