Lines Matching refs:get
33 if (salt_.get() != nullptr && salt_len_ > 0) { in GenerateKey()
34 result = prk_hmac.Init(salt_.get(), salt_len_); in GenerateKey()
37 if (zeros.get() == nullptr) return false; in GenerateKey()
39 memset(zeros.get(), 0, digest_size_); in GenerateKey()
40 result = prk_hmac.Init(zeros.get(), 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()
59 if (buf.get() == nullptr || digest.get() == nullptr) return false; in GenerateKey()
61 result = hmac.Init(pseudo_random_key.get(), digest_size_); in GenerateKey()
67 memcpy(buf.get(), digest.get(), digest_size_); in GenerateKey()
70 if (info != nullptr && info_len > 0) memcpy(buf.get() + block_input_len, info, info_len); in GenerateKey()
72 *(buf.get() + block_input_len++) = static_cast<uint8_t>(i + 1); in GenerateKey()
73 result = hmac.Sign(buf.get(), block_input_len, digest.get(), digest_size_); in GenerateKey()
78 memcpy(output + i * digest_size_, digest.get(), block_output_len); in GenerateKey()