HomeSort by relevance Sort by last modified time
    Searched refs:keymaster (Results 1 - 25 of 362) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /system/security/keystore/include/keystore/
keymaster_types.h 18 #include <android/hardware/keymaster/3.0/types.h>
19 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
20 #include <android/hardware/keymaster/4.0/types.h>
26 * This header lifts the types from the current Keymaster version into the keystore namespace.
31 // Changing this namespace alias will change the keymaster version.
32 namespace keymaster = ::android::hardware::keymaster::V4_0;
37 using keymaster::IKeymasterDevice;
38 using keymaster::SecurityLevel;
40 using keymaster::AuthorizationSet
    [all...]
  /system/keymaster/include/keymaster/km_openssl/
kdf1.h 24 #include <keymaster/serializable.h>
26 #include <keymaster/UniquePtr.h>
28 namespace keymaster { namespace
38 } // namespace keymaster
kdf2.h 24 #include <keymaster/serializable.h>
26 #include <keymaster/UniquePtr.h>
28 namespace keymaster { namespace
38 } // namespace keymaster
openssl_err.h 21 #include <keymaster/logger.h>
23 namespace keymaster { namespace
26 * Translate the last OpenSSL error to a keymaster error. Does not remove the error from the queue.
30 } // namespace keymaster
software_random_source.h 21 #include <keymaster/random_source.h>
23 namespace keymaster { namespace
  /frameworks/base/core/java/android/security/keymaster/
IKeyAttestationApplicationIdProvider.aidl 17 package android.security.keymaster;
19 import android.security.keymaster.KeyAttestationApplicationId;
20 import android.security.keymaster.KeyAttestationPackageInfo;
KeyAttestationApplicationId.aidl 17 package android.security.keymaster;
KeyAttestationPackageInfo.aidl 17 package android.security.keymaster;
  /system/security/keystore/binder/android/security/keymaster/
ExportResult.aidl 17 package android.security.keymaster;
KeyCharacteristics.aidl 17 package android.security.keymaster;
KeymasterArguments.aidl 17 package android.security.keymaster;
KeymasterBlob.aidl 17 package android.security.keymaster;
KeymasterCertificateChain.aidl 17 package android.security.keymaster;
OperationResult.aidl 17 package android.security.keymaster;
  /external/nos/host/android/hals/keymaster/
export_key.h 20 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
22 #include <Keymaster.client.h>
26 namespace keymaster { namespace in namespace:android::hardware
29 using ::android::hardware::keymaster::V4_0::ErrorCode;
31 // Keymaster app
32 using ::nugget::app::keymaster::ExportKeyResponse;
37 } // namespace keymaster
import_key.h 20 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
22 #include <Keymaster.client.h>
26 namespace keymaster { namespace in namespace:android::hardware
29 using ::android::hardware::keymaster::V4_0::ErrorCode;
30 using ::android::hardware::keymaster::V4_0::KeyFormat;
31 using ::android::hardware::keymaster::V4_0::KeyParameter;
33 // Keymaster app
34 using ::nugget::app::keymaster::ImportKeyRequest;
41 } // namespace keymaster
import_wrapped_key.h 20 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
22 #include <Keymaster.client.h>
26 namespace keymaster { namespace in namespace:android::hardware
29 using ::android::hardware::keymaster::V4_0::ErrorCode;
30 using ::android::hardware::keymaster::V4_0::KeyFormat;
31 using ::android::hardware::keymaster::V4_0::KeyParameter;
33 // Keymaster app
34 using ::nugget::app::keymaster::ImportWrappedKeyRequest;
43 } // namespace keymaster
  /hardware/interfaces/keymaster/3.0/default/
KeymasterDevice.h 21 #include <android/hardware/keymaster/3.0/IKeymasterDevice.h>
25 namespace keymaster { namespace in namespace:android::hardware
33 } // namespace keymaster
  /system/keymaster/include/keymaster/
soft_keymaster_logger.h 20 #include <keymaster/logger.h>
22 namespace keymaster { namespace
32 } // namespace keymaster
operation_table.h 20 #include <keymaster/UniquePtr.h>
23 #include <keymaster/random_source.h>
25 namespace keymaster { namespace
45 } // namespace keymaster
  /system/keymaster/km_openssl/
software_random_source.cpp 18 #include <keymaster/km_openssl/software_random_source.h>
21 namespace keymaster { namespace
rsa_key.cpp 17 #include <keymaster/km_openssl/rsa_key.h>
19 #include <keymaster/keymaster_context.h>
20 #include <keymaster/km_openssl/openssl_err.h>
21 #include <keymaster/km_openssl/openssl_utils.h>
22 #include <keymaster/km_openssl/rsa_operation.h>
24 namespace keymaster { namespace
71 } // namespace keymaster
  /device/generic/goldfish/keymaster/strongbox/
service.cpp 19 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
28 using android::hardware::keymaster::V4_0::SecurityLevel;
29 using ::keymaster::V4_0::ng::CreateKeymasterDevice;
32 * Create two software keymaster devices claiming different security levels for testing
33 * purposes. They do not have the certificates of real TEE or Strongbox keymaster devices.
35 auto keymaster = CreateKeymasterDevice(SecurityLevel::TRUSTED_ENVIRONMENT);
36 auto status = keymaster->registerAsService("default");
38 LOG(FATAL) << "Could not register default service for Keymaster 4.0 (" << status << ")";
44 LOG(FATAL) << "Could not register strongbox service for Keymaster 4.0 (" << status << ")";
  /hardware/interfaces/keymaster/4.0/default/
service.cpp 19 #include <android/hardware/keymaster/4.0/IKeymasterDevice.h>
24 using android::hardware::keymaster::V4_0::SecurityLevel;
28 auto keymaster = ::keymaster::V4_0::ng::CreateKeymasterDevice(SecurityLevel::SOFTWARE); local
29 auto status = keymaster->registerAsService();
31 LOG(FATAL) << "Could not register service for Keymaster 4.0 (" << status << ")";
  /system/keymaster/include/keymaster/contexts/
keymaster0_passthrough_context.h 24 #include <keymaster/contexts/pure_soft_keymaster_context.h>
25 #include <keymaster/legacy_support/keymaster0_engine.h>
26 #include <keymaster/legacy_support/ec_keymaster0_key.h>
27 #include <keymaster/legacy_support/rsa_keymaster0_key.h>
29 namespace keymaster { namespace
43 } // namespace keymaster

Completed in 613 milliseconds

1 2 3 4 5 6 7 8 91011>>