/system/tpm/trunks/ |
D | resource_manager.h | 74 std::vector<TPM_HANDLE> handles; 75 std::vector<TPM_HANDLE> session_handles; 83 void Init(TPM_HANDLE handle); 87 TPM_HANDLE tpm_handle; 99 bool ChooseSessionToEvict(const std::vector<TPM_HANDLE>& sessions_to_retain, 100 TPM_HANDLE* session_to_evict); 103 void CleanupFlushedHandle(TPM_HANDLE flushed_handle); 107 TPM_HANDLE CreateVirtualHandle(); 111 TPM_HANDLE session_handle); 123 std::vector<TPM_HANDLE> ExtractHandlesFromBuffer(size_t number_of_handles, [all …]
|
D | scoped_key_handle.cc | 25 const trunks::TPM_HANDLE kInvalidHandle = 0; 35 TPM_HANDLE handle) in ScopedKeyHandle() 44 TPM_HANDLE ScopedKeyHandle::release() { in release() 45 TPM_HANDLE tmp_handle = handle_; in release() 50 void ScopedKeyHandle::reset(TPM_HANDLE new_handle) { in reset() 51 TPM_HANDLE tmp_handle = handle_; in reset() 62 TPM_HANDLE* ScopedKeyHandle::ptr() { in ptr() 66 TPM_HANDLE ScopedKeyHandle::get() const { in get() 70 void ScopedKeyHandle::FlushHandleContext(TPM_HANDLE handle) { in FlushHandleContext()
|
D | scoped_key_handle.h | 34 ScopedKeyHandle(const TrunksFactory& factory, TPM_HANDLE handle); 40 virtual TPM_HANDLE release(); 44 virtual void reset(TPM_HANDLE new_handle); 54 virtual TPM_HANDLE* ptr(); 59 virtual TPM_HANDLE get() const; 63 TPM_HANDLE handle_; 64 void FlushHandleContext(TPM_HANDLE handle);
|
D | mock_tpm_utility.h | 49 TPM_RC(TPM_HANDLE, 56 TPM_RC(TPM_HANDLE, 63 TPM_RC(TPM_HANDLE, 70 TPM_RC(TPM_HANDLE, 76 MOCK_METHOD2(CertifyCreation, TPM_RC(TPM_HANDLE, const std::string&)); 78 TPM_RC(TPM_HANDLE, 102 TPM_RC(const std::string&, AuthorizationDelegate*, TPM_HANDLE*)); 103 MOCK_METHOD2(GetKeyName, TPM_RC(TPM_HANDLE, std::string*)); 104 MOCK_METHOD2(GetKeyPublicArea, TPM_RC(TPM_HANDLE, TPMT_PUBLIC*));
|
D | scoped_key_handle_test.cc | 50 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 57 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 63 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 70 TPM_HANDLE old_handle = TPM_RH_FIRST; in TEST_F() 71 TPM_HANDLE new_handle = TPM_RH_NULL; in TEST_F() 83 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F()
|
D | resource_manager.cc | 34 const trunks::TPM_HANDLE kMaxVirtualHandle = 117 std::vector<TPM_HANDLE> updated_handles; in SendCommandAndWait() 119 TPM_HANDLE tpm_handle; in SendCommandAndWait() 186 std::vector<TPM_HANDLE> virtual_handles; in SendCommandAndWait() 196 const std::vector<TPM_HANDLE>& sessions_to_retain, in ChooseSessionToEvict() 197 TPM_HANDLE* session_to_evict) { in ChooseSessionToEvict() 199 std::vector<TPM_HANDLE> candidates; in ChooseSessionToEvict() 214 candidates.begin(), candidates.end(), [this](TPM_HANDLE a, TPM_HANDLE b) { in ChooseSessionToEvict() 222 void ResourceManager::CleanupFlushedHandle(TPM_HANDLE flushed_handle) { in CleanupFlushedHandle() 251 TPM_HANDLE ResourceManager::CreateVirtualHandle() { in CreateVirtualHandle() [all …]
|
D | resource_manager_test.cc | 43 const trunks::TPM_HANDLE kArbitraryObjectHandle = trunks::TRANSIENT_FIRST + 25; 44 const trunks::TPM_HANDLE kArbitrarySessionHandle = trunks::HMAC_SESSION_FIRST; 67 const std::vector<TPM_HANDLE> kNoHandles; 78 const std::vector<TPM_HANDLE>& handles, in CreateCommand() 99 const std::vector<TPM_HANDLE>& handles, in CreateResponse() 119 std::string CreateCommandAuthorization(TPM_HANDLE handle, in CreateCommandAuthorization() 148 TPM_HANDLE LoadHandle(TPM_HANDLE handle) { in LoadHandle() 149 std::vector<TPM_HANDLE> input_handles = {PERSISTENT_FIRST}; in LoadHandle() 152 std::vector<TPM_HANDLE> output_handles = {handle}; in LoadHandle() 159 TPM_HANDLE virtual_handle; in LoadHandle() [all …]
|
D | tpm_utility.h | 107 virtual TPM_RC AsymmetricEncrypt(TPM_HANDLE key_handle, 119 virtual TPM_RC AsymmetricDecrypt(TPM_HANDLE key_handle, 133 virtual TPM_RC Sign(TPM_HANDLE key_handle, 147 virtual TPM_RC Verify(TPM_HANDLE key_handle, 158 virtual TPM_RC CertifyCreation(TPM_HANDLE key_handle, 167 virtual TPM_RC ChangeKeyAuthorizationData(TPM_HANDLE key_handle, 215 TPM_HANDLE* key_handle) = 0; 219 virtual TPM_RC GetKeyName(TPM_HANDLE handle, std::string* name) = 0; 222 virtual TPM_RC GetKeyPublicArea(TPM_HANDLE handle,
|
D | tpm_utility_impl.h | 60 TPM_RC AsymmetricEncrypt(TPM_HANDLE key_handle, 66 TPM_RC AsymmetricDecrypt(TPM_HANDLE key_handle, 72 TPM_RC Sign(TPM_HANDLE key_handle, 78 TPM_RC Verify(TPM_HANDLE key_handle, 84 TPM_RC CertifyCreation(TPM_HANDLE key_handle, 86 TPM_RC ChangeKeyAuthorizationData(TPM_HANDLE key_handle, 109 TPM_HANDLE* key_handle) override; 110 TPM_RC GetKeyName(TPM_HANDLE handle, std::string* name) override; 111 TPM_RC GetKeyPublicArea(TPM_HANDLE handle, TPMT_PUBLIC* public_data) override;
|
D | session_manager_test.cc | 49 void SetHandle(TPM_HANDLE handle) { in SetHandle() 80 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 88 TPM_HANDLE handle = kUninitializedHandle; in TEST_F() 95 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 108 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F() 157 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F()
|
D | session_manager.h | 28 const trunks::TPM_HANDLE kUninitializedHandle = 0; 48 virtual TPM_HANDLE GetSessionHandle() const = 0;
|
D | hmac_authorization_delegate.h | 83 bool InitSession(TPM_HANDLE session_handle, 109 TPM_HANDLE session_handle() const { return session_handle_; } in session_handle() 142 TPM_HANDLE session_handle_;
|
D | session_manager_impl.h | 40 TPM_HANDLE GetSessionHandle() const override { return session_handle_; } in GetSessionHandle() 63 TPM_HANDLE session_handle_;
|
D | trunks_factory_for_test.cc | 161 TPM_RC AsymmetricEncrypt(TPM_HANDLE key_handle, in AsymmetricEncrypt() 171 TPM_RC AsymmetricDecrypt(TPM_HANDLE key_handle, in AsymmetricDecrypt() 181 TPM_RC Sign(TPM_HANDLE key_handle, in Sign() 191 TPM_RC Verify(TPM_HANDLE key_handle, in Verify() 201 TPM_RC CertifyCreation(TPM_HANDLE key_handle, in CertifyCreation() 206 TPM_RC ChangeKeyAuthorizationData(TPM_HANDLE key_handle, in ChangeKeyAuthorizationData() 243 TPM_HANDLE* key_handle) override { in LoadKey() 247 TPM_RC GetKeyName(TPM_HANDLE handle, std::string* name) override { in GetKeyName() 251 TPM_RC GetKeyPublicArea(TPM_HANDLE handle, in GetKeyPublicArea() 395 TPM_HANDLE GetSessionHandle() const override { in GetSessionHandle()
|
D | tpm_utility_test.cc | 87 void SetExistingKeyHandleExpectation(TPM_HANDLE handle) { in SetExistingKeyHandleExpectation() 408 TPM_HANDLE pcr_handle = HR_PCR + 1; in TEST_F() 424 TPM_HANDLE pcr_handle = HR_PCR + pcr_index; in TEST_F() 467 TPM_HANDLE key_handle; in TEST_F() 492 TPM_HANDLE key_handle; in TEST_F() 511 TPM_HANDLE key_handle = TPM_RH_FIRST; in TEST_F() 526 TPM_HANDLE key_handle; in TEST_F() 552 TPM_HANDLE key_handle; in TEST_F() 577 TPM_HANDLE key_handle; in TEST_F() 603 TPM_HANDLE key_handle; in TEST_F() [all …]
|
D | hmac_session_test.cc | 71 TPM_HANDLE bind_entity = TPM_RH_FIRST; in TEST_F() 80 TPM_HANDLE bind_entity = TPM_RH_FIRST; in TEST_F()
|
D | mock_session_manager.h | 33 MOCK_CONST_METHOD0(GetSessionHandle, TPM_HANDLE());
|
D | trunks_client_test.cc | 116 TPM_HANDLE signing_key; in SignTest() 157 TPM_HANDLE decrypt_key; in DecryptTest() 186 TPM_HANDLE key_handle; in ImportTest() 214 TPM_HANDLE key_handle; in AuthChangeTest() 265 TPM_HANDLE key_handle; in VerifyKeyCreationTest() 271 TPM_HANDLE alternate_key_handle; in VerifyKeyCreationTest() 437 TPM_HANDLE key_handle; in PolicyAuthValueTest() 563 TPM_HANDLE key_handle; in PolicyAndTest() 743 TPM_HANDLE key_handle; in PolicyOrTest() 920 std::map<TPM_HANDLE, std::string> public_key_map; in ManyKeysTest() [all …]
|
D | trunks_client_test.h | 108 bool PerformRSAEncrpytAndDecrpyt(TPM_HANDLE key_handle,
|
D | hmac_authorization_delegate_test.cc | 41 TPM_HANDLE dummy_handle = HMAC_SESSION_FIRST; in TEST() 69 TPM_HANDLE dummy_handle = HMAC_SESSION_FIRST; in TEST() 111 TPM_HANDLE session_handle_;
|
D | tpm_utility_impl.cc | 53 std::string NameFromHandle(trunks::TPM_HANDLE handle) { in NameFromHandle() 356 TPM_HANDLE pcr_handle = HR_PCR + pcr_index; in ExtendPCR() 407 TPM_RC TpmUtilityImpl::AsymmetricEncrypt(TPM_HANDLE key_handle, in AsymmetricEncrypt() 467 TPM_RC TpmUtilityImpl::AsymmetricDecrypt(TPM_HANDLE key_handle, in AsymmetricDecrypt() 534 TPM_RC TpmUtilityImpl::Sign(TPM_HANDLE key_handle, in Sign() 611 TPM_RC TpmUtilityImpl::Verify(TPM_HANDLE key_handle, in Verify() 667 TPM_RC TpmUtilityImpl::CertifyCreation(TPM_HANDLE key_handle, in CertifyCreation() 697 TPM_HANDLE key_handle, in ChangeKeyAuthorizationData() 927 TPM_HANDLE* key_handle) { in LoadKey() 962 TPM_RC TpmUtilityImpl::GetKeyName(TPM_HANDLE handle, std::string* name) { in GetKeyName() [all …]
|
D | tpm_generated.h | 368 #define MAX_CAP_HANDLES (MAX_CAP_DATA / sizeof(trunks::TPM_HANDLE)) 403 typedef UINT32 TPM_HANDLE; typedef 416 typedef TPM_HANDLE TPMI_DH_OBJECT; 417 typedef TPM_HANDLE TPMI_DH_PERSISTENT; 418 typedef TPM_HANDLE TPMI_DH_ENTITY; 419 typedef TPM_HANDLE TPMI_DH_PCR; 420 typedef TPM_HANDLE TPMI_SH_AUTH_SESSION; 421 typedef TPM_HANDLE TPMI_SH_HMAC; 422 typedef TPM_HANDLE TPMI_SH_POLICY; 423 typedef TPM_HANDLE TPMI_DH_CONTEXT; [all …]
|
D | policy_session_test.cc | 77 TPM_HANDLE handle = TPM_RH_FIRST; in TEST_F()
|
D | hmac_authorization_delegate.cc | 210 bool HmacAuthorizationDelegate::InitSession(TPM_HANDLE session_handle, in InitSession()
|
D | mock_tpm.cc | 200 TPM_HANDLE* object_handle, in CreatePrimarySync()
|