Home | History | Annotate | Download | only in keystore

Lines Matching defs:KeyStore

18 #define LOG_TAG "keystore"
51 #include <keystore/IKeystoreService.h>
59 #include <keystore/keystore.h>
63 /* KeyStore is a secured storage for key-value pairs. In this implementation,
109 ALOGE("could not find any keystore module");
821 salt = (uint8_t*) "keystore";
823 saltSize = sizeof("keystore");
870 class KeyStore {
872 KeyStore(Entropy* entropy, keymaster_device_t* device)
879 ~KeyStore() {
1179 * unlock the keystore for that user will fail as well, so any
1374 ALOGE("couldn't open keystore's directory; something is wrong");
1422 const char* KeyStore::sOldMasterKey = ".masterkey";
1423 const char* KeyStore::sMetaDataFile = ".metadata";
1425 const android::String16 KeyStore::sRSAKeyType("RSA");
1430 KeyStoreProxy(KeyStore* keyStore)
1431 : mKeyStore(keyStore)
1992 * of data stored on the filesystem should be moved down to keystore itself.
1994 * knows about. Ideally keystore shouldn't be used to store random blobs of
2317 ::KeyStore* mKeyStore;
2339 ALOGE("keystore keymaster could not be initialized; exiting");
2343 KeyStore keyStore(&entropy, dev);
2344 keyStore.initialize();
2346 android::sp<android::KeyStoreProxy> proxy = new android::KeyStoreProxy(&keyStore);
2347 android::status_t ret = sm->addService(android::String16("android.security.keystore"), proxy);