Searched refs:digest_size_ (Results 1 – 4 of 4) sorted by relevance
36 UniquePtr<uint8_t[]> zeros(new (std::nothrow) uint8_t[digest_size_]); in GenerateKey()39 memset(zeros.get(), 0, digest_size_); in GenerateKey()40 result = prk_hmac.Init(zeros.get(), digest_size_); in GenerateKey()44 UniquePtr<uint8_t[]> pseudo_random_key(new (std::nothrow) uint8_t[digest_size_]); in GenerateKey()45 if (pseudo_random_key.get() == nullptr || digest_size_ != prk_hmac.DigestLength()) return false; in GenerateKey()47 prk_hmac.Sign(secret_key_.get(), secret_key_len_, pseudo_random_key.get(), digest_size_); in GenerateKey()54 const size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; in GenerateKey()57 UniquePtr<uint8_t[]> buf(new (std::nothrow) uint8_t[digest_size_ + info_len + 1]); in GenerateKey()58 UniquePtr<uint8_t[]> digest(new (std::nothrow) uint8_t[digest_size_]); in GenerateKey()61 result = hmac.Init(pseudo_random_key.get(), digest_size_); in GenerateKey()[all …]
34 if ((0xFFFFFFFFULL + start_counter_) * digest_size_ < (uint64_t)output_len) return false; in GenerateKey()40 size_t num_blocks = (output_len + digest_size_ - 1) / digest_size_; in GenerateKey()42 UniquePtr<uint8_t[]> digest_result(new (std::nothrow) uint8_t[digest_size_]); in GenerateKey()66 uint32_t uint32_digest_size_ = digest_size_; in GenerateKey()68 uint32_digest_size_ != digest_size_) in GenerateKey()71 size_t block_start = digest_size_ * block; in GenerateKey()72 size_t block_length = min(digest_size_, output_len - block_start); in GenerateKey()
29 digest_size_ = 20; in Init()33 digest_size_ = 32; in Init()
48 size_t digest_size_; variable