Lines Matching defs:parameter
171 std::string* parameter) {
172 CHECK(parameter);
178 // No parameter encryption enabled.
181 if (parameter->size() > kTpmBufferSize) {
187 AesOperation(parameter, caller_nonce_, tpm_nonce_, AES_ENCRYPT);
192 std::string* parameter) {
193 CHECK(parameter);
199 // No parameter decryption enabled.
202 if (parameter->size() > kTpmBufferSize) {
206 AesOperation(parameter, tpm_nonce_, caller_nonce_, AES_DECRYPT);
282 void HmacAuthorizationDelegate::AesOperation(std::string* parameter,
299 AES_cfb128_encrypt(reinterpret_cast<const unsigned char*>(parameter->data()),
300 decrypted, parameter->size(), &key, aes_iv, &iv_offset,
302 memcpy(base::string_as_array(parameter), decrypted, parameter->size());