/aosp12/system/keymaster/android_keymaster/ |
H A D | android_keymaster.cpp | 133 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size, in AndroidKeymaster() function in keymaster::AndroidKeymaster 138 AndroidKeymaster::~AndroidKeymaster() {} in ~AndroidKeymaster() 140 AndroidKeymaster::AndroidKeymaster(AndroidKeymaster&& other) in AndroidKeymaster() function in keymaster::AndroidKeymaster 266 AndroidKeymaster::ComputeSharedHmac(const ComputeSharedHmacRequest& request) { in ComputeSharedHmac() 301 void AndroidKeymaster::AddRngEntropy(const AddEntropyRequest& request, in AddRngEntropy() 319 void AndroidKeymaster::GenerateKey(const GenerateKeyRequest& request, in GenerateKey() 345 void AndroidKeymaster::GenerateRkpKey(const GenerateRkpKeyRequest& request, in GenerateRkpKey() 406 void AndroidKeymaster::GenerateCsr(const GenerateCsrRequest& request, in GenerateCsr() 537 void AndroidKeymaster::BeginOperation(const BeginOperationRequest& request, in BeginOperation() 704 void AndroidKeymaster::AbortOperation(const AbortOperationRequest& request, in AbortOperation() [all …]
|
/aosp12/system/keymaster/include/keymaster/ |
H A D | android_keymaster.h | 47 class AndroidKeymaster { 49 AndroidKeymaster(KeymasterContext* context, size_t operation_table_size, 51 virtual ~AndroidKeymaster(); 52 AndroidKeymaster(AndroidKeymaster&&);
|
H A D | soft_keymaster_device.h | 237 UniquePtr<AndroidKeymaster> impl_;
|
/aosp12/system/keymaster/ng/include/ |
H A D | AndroidKeyMintOperation.h | 25 class AndroidKeymaster; variable 39 explicit AndroidKeyMintOperation(const shared_ptr<::keymaster::AndroidKeymaster> implementation, 61 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidKeyMintDevice.h | 24 class AndroidKeymaster; variable 84 shared_ptr<::keymaster::AndroidKeymaster>& getKeymasterImpl() { return impl_; } in getKeymasterImpl() 87 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidSecureClock.h | 25 class AndroidKeymaster; variable 40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
|
H A D | AndroidSharedSecret.h | 24 class AndroidKeymaster; variable 40 shared_ptr<::keymaster::AndroidKeymaster>& impl_;
|
H A D | AndroidKeymaster3Device.h | 30 class AndroidKeymaster; variable 93 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidKeymaster4Device.h | 28 class AndroidKeymaster; variable 107 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidRemotelyProvisionedComponentDevice.h | 50 std::shared_ptr<::keymaster::AndroidKeymaster> impl_;
|
H A D | AndroidKeymaster41Device.h | 28 class AndroidKeymaster; variable
|
/aosp12/system/keymaster/ng/ |
H A D | AndroidKeyMintOperation.cpp | 42 shared_ptr<::keymaster::AndroidKeymaster> implementation, keymaster_operation_handle_t opHandle) in AndroidKeyMintOperation()
|
H A D | AndroidKeymaster3Device.cpp | 223 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster3Device() 234 : impl_(new ::keymaster::AndroidKeymaster(context, kOperationTableSize)), profile_(profile) {} in AndroidKeymaster3Device()
|
H A D | AndroidKeyMintDevice.cpp | 216 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeyMintDevice()
|
H A D | AndroidKeymaster4Device.cpp | 222 : impl_(new ::keymaster::AndroidKeymaster( in AndroidKeymaster4Device()
|
/aosp12/system/keymaster/ |
H A D | Android.bp | 16 // AndroidKeymaster implementation, e.g. one running in TrustZone. 103 // the function-based keymaster HAL API to the message-based AndroidKeymaster API.
|
/aosp12/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 162 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice() 172 impl_(new AndroidKeymaster(context_, kOperationTableSize)), configured_(false) { in SoftKeymasterDevice()
|
/aosp12/system/keymaster/tests/ |
H A D | android_keymaster_test.cpp | 1670 AndroidKeymaster keymaster_; 4002 using KeymasterVec = std::vector<std::unique_ptr<AndroidKeymaster>>; 4011 keymasters.push_back(make_unique<AndroidKeymaster>(new TestKeymasterContext, 16)); in CreateKeymasters() 4067 AndroidKeymaster keymaster(new TestKeymasterContext, 16); in TEST_F()
|