HomeSort by relevance Sort by last modified time
    Searched full:keymaster (Results 26 - 50 of 231) sorted by null

12 3 4 5 6 7 8 910

  /system/keymaster/
hkdf.h 22 #include <keymaster/serializable.h>
26 namespace keymaster { namespace
48 } // namespace keymaster
key_exchange.h 22 #include <keymaster/serializable.h>
24 namespace keymaster { namespace
50 } // namespace keymaster
ocb_utils.h 24 #include <keymaster/serializable.h>
26 namespace keymaster { namespace
46 } // namespace keymaster
rsa_key.cpp 19 #include <keymaster/keymaster_context.h>
25 namespace keymaster { namespace
70 } // namespace keymaster
rsa_keymaster0_key.h 22 #include <keymaster/rsa_key_factory.h>
26 namespace keymaster { namespace
68 } // namespace keymaster
soft_keymaster_logger.cpp 17 #include <keymaster/soft_keymaster_logger.h>
25 namespace keymaster { namespace
51 } // namespace keymaster
keymaster_configuration.cpp 17 #include <keymaster/keymaster_configuration.h>
24 #define LOG_TAG "keymaster"
34 #include <keymaster/authorization_set.h>
36 namespace keymaster { namespace
67 .Authorization(keymaster::TAG_OS_VERSION, os_version)
68 .Authorization(keymaster::TAG_OS_PATCHLEVEL, os_patchlevel));
127 } // namespace keymaster
ecies_kem.h 25 #include <keymaster/authorization_set.h>
30 namespace keymaster { namespace
59 } // namespace keymaster
ecies_kem_test.cpp 23 #include <keymaster/android_keymaster_utils.h>
30 namespace keymaster { namespace
73 } // namespace keymaster
hmac.h 20 #include <keymaster/serializable.h>
22 namespace keymaster { namespace
58 } // namespace keymaster
iso18033kdf.h 24 #include <keymaster/serializable.h>
28 namespace keymaster { namespace
66 } // namespace keymaster
kem.h 20 #include <keymaster/serializable.h>
24 namespace keymaster { namespace
52 } // namespace keymaster
keymaster_configuration_test.cpp 19 #include <keymaster/keymaster_configuration.h>
32 namespace keymaster { namespace
68 } // namespace keymaster
  /system/keymaster/include/keymaster/
asymmetric_key_factory.h 20 #include <keymaster/key_factory.h>
22 namespace keymaster { namespace
49 } // namespace keymaster
ec_key_factory.h 23 #include <keymaster/asymmetric_key_factory.h>
25 namespace keymaster { namespace
63 } // namespace keymaster
keymaster_configuration.h 27 namespace keymaster { namespace
31 * keymaster device.
49 } // namespace keymaster
rsa_key_factory.h 23 #include <keymaster/asymmetric_key_factory.h>
25 namespace keymaster { namespace
58 } // namespace keymaster
android_keymaster.h 20 #include <keymaster/android_keymaster_messages.h>
21 #include <keymaster/authorization_set.h>
23 namespace keymaster { namespace
31 * This is the reference implementation of Keymaster. In addition to acting as a reference for
32 * other Keymaster implementers to check their assumptions against, it is used by Keystore as the
36 * Note that this class doesn't actually implement the Keymaster HAL interface, instead it
94 } // namespace keymaster
key_factory.h 21 #include <keymaster/authorization_set.h>
23 namespace keymaster { namespace
67 } // namespace keymaster
  /system/security/keystore/
keystore_main.cpp 20 #include <keymaster/keymaster_configuration.h>
21 #include <keymaster/soft_keymaster_device.h>
22 #include <keymaster/soft_keymaster_logger.h>
40 using keymaster::AuthorizationSet;
41 using keymaster::AuthorizationSetBuilder;
42 using keymaster::SoftKeymasterDevice;
45 keymaster_error_t error = keymaster::ConfigureDevice(main);
50 error = keymaster::ConfigureDevice(fallback);
180 static keymaster::SoftKeymasterLogger softkeymaster_logger;
209 ALOGE("keystore keymaster could not be initialized; exiting")
    [all...]
keystore_client_impl.cpp 38 using keymaster::AuthorizationSet;
39 using keymaster::AuthorizationSetBuilder;
93 encrypt_params.Authorization(keymaster::TAG_BLOCK_MODE, KM_MODE_CBC);
103 if (!output_params.GetTagValue(keymaster::TAG_NONCE, &init_vector_blob)) {
112 authenticate_params.Authorization(keymaster::TAG_MAC_LENGTH, kHMACOutputSize);
153 encrypt_params.Authorization(keymaster::TAG_BLOCK_MODE, KM_MODE_CBC);
154 encrypt_params.Authorization(keymaster::TAG_NONCE, protobuf.init_vector().data(),
166 const keymaster::AuthorizationSet& input_parameters,
169 keymaster::AuthorizationSet* output_parameters,
409 .Authorization(keymaster::TAG_BLOCK_MODE, KM_MODE_CBC
    [all...]
  /system/security/keystore/tests/
Makefile 13 system/keymaster\
17 KEYMASTER=$(BASE)/system/keymaster
51 $(KEYMASTER)/authorization_set.cpp \
52 $(KEYMASTER)/keymaster_tags.cpp \
53 $(KEYMASTER)/logger.cpp \
54 $(KEYMASTER)/serializable.cpp
75 $(KEYMASTER)/authorization_set.o \
76 $(KEYMASTER)/keymaster_tags.o \
77 $(KEYMASTER)/logger.o
    [all...]
  /frameworks/base/core/java/android/security/
IKeystoreService.aidl 19 import android.security.keymaster.ExportResult;
20 import android.security.keymaster.KeyCharacteristics;
21 import android.security.keymaster.KeymasterArguments;
22 import android.security.keymaster.KeymasterCertificateChain;
23 import android.security.keymaster.KeymasterBlob;
24 import android.security.keymaster.OperationResult;
58 // Keymaster 0.4 methods
  /hardware/libhardware/include/hardware/
keymaster_common.h 33 #define KEYSTORE_KEYMASTER "keymaster"
42 * Keymaster 0.X module version provide the same APIs, but later versions add more options
52 * Keymaster 1.0 module version provides a completely different API, incompatible with 0.X.
58 * Keymaster 2.0 module version provides third API, slightly modified and extended from 1.0.
79 * Indicates this keymaster implementation does not have hardware that
102 * Indicates that the keymaster module supports DSA keys.
107 * Indicates that the keymaster module supports EC keys.
  /frameworks/base/docs/html/preview/features/
key-attestation.jd 243 The version of the Keymaster hardware abstraction layer (HAL). Use 0 to
254 level</a> of the Keymaster implementation.
279 Optional. The Keymaster <a href=
289 Optional. The Keymaster <a href=
339 in the Keymaster hardware abstraction layer (HAL). You compare these values
345 Each field name corresponds to a similarly-named Keymaster tag. For example,
347 <code>KM_TAG_KEY_SIZE</code> Keymaster tag.
362 KM_TAG_PURPOSE</a></code> Keymaster tag, which uses a tag ID value of 1.
373 KM_TAG_ALGORITHM</a></code> Keymaster tag, which uses a tag ID value of
391 KM_TAG_KEY_SIZE</a></code> Keymaster tag, which uses a tag ID value of 3
    [all...]

Completed in 642 milliseconds

12 3 4 5 6 7 8 910