OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:keymaster
(Results
1 - 25
of
362
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/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
9
10
11
>>