Home | History | Annotate | Download | only in trunks

Lines Matching refs:string

54     const std::string& command_hash,
57 std::string* authorization) {
80 std::string attributes_bytes;
85 std::string hmac_data;
86 std::string hmac_key;
98 std::string digest = HmacSha256(hmac_key, hmac_data);
110 const std::string& response_hash,
111 const std::string& authorization) {
116 std::string mutable_auth_string(authorization);
134 std::string attributes_bytes;
140 std::string hmac_data;
141 std::string hmac_key;
160 std::string digest = HmacSha256(hmac_key, hmac_data);
171 std::string* parameter) {
192 std::string* parameter) {
213 const std::string& salt,
214 const std::string& bind_auth_value,
224 std::string session_key_label("ATH", kLabelSize);
227 // SessionKey is set to the empty string for unsalted and
229 session_key_ = std::string();
238 const std::string& auth_value) {
243 std::string HmacAuthorizationDelegate::CreateKey(
244 const std::string& hmac_key,
245 const std::string& label,
248 std::string counter;
249 std::string digest_size_bits;
253 return std::string();
259 std::string data;
267 std::string key = HmacSha256(hmac_key, data);
271 std::string HmacAuthorizationDelegate::HmacSha256(const std::string& key,
272 const std::string& data) {
279 return std::string(reinterpret_cast<char*>(digest), digest_length);
282 void HmacAuthorizationDelegate::AesOperation(std::string* parameter,
286 std::string label("CFB", kLabelSize);
287 std::string compound_key =