Lines Matching refs:get
35 if (salt_.get() != nullptr && salt_len_ > 0) {
36 result = prk_hmac.Init(salt_.get(), salt_len_);
39 if (zeros.get() == nullptr)
42 memset(zeros.get(), 0, digest_size_);
43 result = prk_hmac.Init(zeros.get(), digest_size_);
49 if (pseudo_random_key.get() == nullptr || digest_size_ != prk_hmac.DigestLength())
52 prk_hmac.Sign(secret_key_.get(), secret_key_len_, pseudo_random_key.get(), digest_size_);
66 if (buf.get() == nullptr || digest.get() == nullptr)
69 result = hmac.Init(pseudo_random_key.get(), digest_size_);
76 memcpy(buf.get(), digest.get(), digest_size_);
80 memcpy(buf.get() + block_input_len, info, info_len);
82 *(buf.get() + block_input_len++) = static_cast<uint8_t>(i + 1);
83 result = hmac.Sign(buf.get(), block_input_len, digest.get(), digest_size_);
89 memcpy(output + i * digest_size_, digest.get(), block_output_len);