Home | History | Annotate | Download | only in cipher

Lines Matching defs:sha256

1577 static void hmac_update_uint64(SHA256_CTX *sha256, uint64_t value) {
1585 SHA256_Update(sha256, bytes, sizeof(bytes));
1594 SHA256_CTX sha256;
1595 memcpy(&sha256, inner_init_state, sizeof(sha256));
1596 hmac_update_uint64(&sha256, ad_len);
1597 hmac_update_uint64(&sha256, ciphertext_len);
1598 SHA256_Update(&sha256, nonce, EVP_AEAD_AES_CTR_HMAC_SHA256_NONCE_LEN);
1599 SHA256_Update(&sha256, ad, ad_len);
1609 SHA256_Update(&sha256, padding, num_padding);
1611 SHA256_Update(&sha256, ciphertext, ciphertext_len);
1614 SHA256_Final(inner_digest, &sha256);
1616 memcpy(&sha256, outer_init_state, sizeof(sha256));
1617 SHA256_Update(&sha256, inner_digest, sizeof(inner_digest));
1618 SHA256_Final(out, &sha256);