Lines Matching refs:KeyStore
18 #define LOG_TAG "keystore"
51 #include <keystore/IKeystoreService.h>
59 #include <keystore/keystore.h>
65 /* KeyStore is a secured storage for key-value pairs. In this implementation,
111 ALOGE("could not find any keystore module");
213 ALOGE("Keystore: Failed to retrieve permission label.\n");
896 salt = (uint8_t*) "keystore";
898 saltSize = sizeof("keystore");
945 class KeyStore {
947 KeyStore(Entropy* entropy, keymaster_device_t* device)
954 ~KeyStore() {
1334 * unlock the keystore for that user will fail as well, so any
1529 ALOGE("couldn't open keystore's directory; something is wrong");
1577 const char* KeyStore::sOldMasterKey = ".masterkey";
1578 const char* KeyStore::sMetaDataFile = ".metadata";
1580 const android::String16 KeyStore::sRSAKeyType("RSA");
1585 KeyStoreProxy(KeyStore* keyStore)
1586 : mKeyStore(keyStore)
2103 * of data stored on the filesystem should be moved down to keystore itself.
2105 * knows about. Ideally keystore shouldn't be used to store random blobs of
2388 // Initialise user keystore with existing master key held in-memory
2462 ::KeyStore* mKeyStore;
2484 ALOGE("keystore keymaster could not be initialized; exiting");
2494 ALOGE("SELinux: Could not acquire target context. Aborting keystore.\n");
2498 ALOGI("SELinux: Keystore SELinux is disabled.\n");
2501 KeyStore keyStore(&entropy, dev);
2502 keyStore.initialize();
2504 android::sp<android::KeyStoreProxy> proxy = new android::KeyStoreProxy(&keyStore);
2505 android::status_t ret = sm->addService(android::String16("android.security.keystore"), proxy);