Symbol: hash_ctx
lib/libcrypto/curve25519/curve25519.c
4662
SHA512_CTX hash_ctx;
lib/libcrypto/curve25519/curve25519.c
4663
SHA512_Init(&hash_ctx);
lib/libcrypto/curve25519/curve25519.c
4664
SHA512_Update(&hash_ctx, az + 32, 32);
lib/libcrypto/curve25519/curve25519.c
4665
SHA512_Update(&hash_ctx, message, message_len);
lib/libcrypto/curve25519/curve25519.c
4667
SHA512_Final(nonce, &hash_ctx);
lib/libcrypto/curve25519/curve25519.c
4674
SHA512_Init(&hash_ctx);
lib/libcrypto/curve25519/curve25519.c
4675
SHA512_Update(&hash_ctx, out_sig, 32);
lib/libcrypto/curve25519/curve25519.c
4676
SHA512_Update(&hash_ctx, public_key, 32);
lib/libcrypto/curve25519/curve25519.c
4677
SHA512_Update(&hash_ctx, message, message_len);
lib/libcrypto/curve25519/curve25519.c
4679
SHA512_Final(hram, &hash_ctx);
lib/libcrypto/curve25519/curve25519.c
4733
SHA512_CTX hash_ctx;
lib/libcrypto/curve25519/curve25519.c
4734
SHA512_Init(&hash_ctx);
lib/libcrypto/curve25519/curve25519.c
4735
SHA512_Update(&hash_ctx, signature, 32);
lib/libcrypto/curve25519/curve25519.c
4736
SHA512_Update(&hash_ctx, public_key, 32);
lib/libcrypto/curve25519/curve25519.c
4737
SHA512_Update(&hash_ctx, message, message_len);
lib/libcrypto/curve25519/curve25519.c
4739
SHA512_Final(h, &hash_ctx);
lib/libssl/tls12_record_layer.c
1204
if (rl->write->hash_ctx != NULL) {
lib/libssl/tls12_record_layer.c
151
if (rp->hash_ctx == NULL)
lib/libssl/tls12_record_layer.c
154
mac_len = EVP_MD_CTX_size(rp->hash_ctx);
lib/libssl/tls12_record_layer.c
47
EVP_MD_CTX *hash_ctx;
lib/libssl/tls12_record_layer.c
492
if ((rp->hash_ctx = EVP_MD_CTX_new()) == NULL)
lib/libssl/tls12_record_layer.c
507
if (EVP_DigestSignInit(rp->hash_ctx, NULL, rl->mac_hash, NULL,
lib/libssl/tls12_record_layer.c
655
EVP_MD_CTX *hash_ctx, int stream_mac, CBS *seq_num, uint8_t content_type,
lib/libssl/tls12_record_layer.c
667
if (!EVP_MD_CTX_copy(mac_ctx, hash_ctx))
lib/libssl/tls12_record_layer.c
688
if (!EVP_MD_CTX_copy(hash_ctx, mac_ctx))
lib/libssl/tls12_record_layer.c
70
EVP_MD_CTX_free(rp->hash_ctx);
lib/libssl/tls12_record_layer.c
717
if (!ssl3_cbc_record_digest_supported(rl->read->hash_ctx))
lib/libssl/tls12_record_layer.c
726
if (!ssl3_cbc_digest_record(rl->read->hash_ctx, mac, &out_mac_len, header,
lib/libssl/tls12_record_layer.c
752
return tls12_record_layer_mac(rl, cbb, rl->read->hash_ctx,
lib/libssl/tls12_record_layer.c
762
return tls12_record_layer_mac(rl, cbb, rl->write->hash_ctx,
lib/libssl/tls12_record_layer.c
954
if (rl->read->hash_ctx != NULL) {
lib/libssl/tls12_record_layer.c
98
rp->hash_ctx == NULL && rp->mac_key == NULL;
regress/lib/libc/hash/hash_test.c
811
hash_test_case(struct hash_ctx *ctx, const struct hash_test_case *tc,
regress/lib/libc/hash/hash_test.c
829
hash_test(struct hash_ctx *ctx, const struct hash_tests *tests)
regress/lib/libc/hash/hash_test.c
862
struct hash_ctx ctx[] = {
sbin/iked/crypto.c
287
hash->hash_ctx = NULL;
sbin/iked/crypto.c
296
hash->hash_ctx = HMAC_CTX_new();
sbin/iked/crypto.c
297
if (hash->hash_ctx == NULL) {
sbin/iked/crypto.c
322
HMAC_CTX_free(hash->hash_ctx);
sbin/iked/crypto.c
330
HMAC_Init_ex(hash->hash_ctx, ibuf_data(hash->hash_key),
sbin/iked/crypto.c
337
HMAC_Update(hash->hash_ctx, buf, len);
sbin/iked/crypto.c
345
HMAC_Final(hash->hash_ctx, buf, &length);
sbin/iked/iked.h
313
void *hash_ctx; /* Context of the current invocation */