Searched defs:entropy (Results 1 - 7 of 7) sorted by relevance

/system/security/keystore/
H A Dkeystore_main.cpp29 #include "entropy.h"
202 Entropy entropy; local
203 if (!entropy.open()) {
228 KeyStore keyStore(&entropy, dev, fallback);
H A Dblob.cpp27 #include "entropy.h"
91 Entropy* entropy) {
99 if (!entropy->generate_random_data(mBlob.vector, AES_BLOCK_SIZE)) {
90 writeBlob(const char* filename, AES_KEY* aes_key, State state, Entropy* entropy) argument
H A Duser_state.cpp79 ResponseCode UserState::initialize(const android::String8& pw, Entropy* entropy) { argument
80 if (!generateMasterKey(entropy)) {
83 ResponseCode response = writeMasterKey(pw, entropy);
133 ResponseCode UserState::writeMasterKey(const android::String8& pw, Entropy* entropy) { argument
139 return masterKeyBlob.writeBlob(mMasterKeyFile, &passwordAesKey, STATE_NO_ERROR, entropy);
142 ResponseCode UserState::readMasterKey(const android::String8& pw, Entropy* entropy) { argument
174 if (!generateSalt(entropy)) {
177 response = writeMasterKey(pw, entropy);
244 bool UserState::generateSalt(Entropy* entropy) { argument
245 return entropy
248 generateMasterKey(Entropy* entropy) argument
[all...]
H A Dkeystore.cpp36 KeyStore::KeyStore(Entropy* entropy, keymaster2_device_t* device, keymaster2_device_t* fallback) argument
37 : mEntropy(entropy), mDevice(device), mFallbackDevice(fallback) {
H A Dkeystore_client_impl.cpp196 int32_t KeystoreClientImpl::addRandomNumberGeneratorEntropy(const std::string& entropy) { argument
197 return mapKeystoreError(keystore_->addRngEntropy(StringAsByteArray(entropy), entropy.size()));
209 keystore_->generateKey(key_name16, key_arguments, NULL /*entropy*/, 0 /*entropyLength*/,
280 NULL /*entropy*/, 0 /*entropyLength*/, kDefaultUID, &result);
332 NULL /*entropy*/, 0 /*entropyLength*/, &result);
H A DIKeystoreService.cpp1000 const uint8_t* entropy, size_t entropyLength, int uid, int flags,
1008 data.writeByteArray(entropyLength, entropy);
1136 const KeymasterArguments& params, const uint8_t* entropy,
1150 data.writeByteArray(entropyLength, entropy);
1200 const uint8_t* entropy, size_t entropyLength,
1212 data.writeByteArray(entropyLength, entropy);
1673 const uint8_t* entropy = NULL; local
1675 readByteArray(data, &entropy, &entropyLength);
1679 int32_t ret = generateKey(name, args, entropy, entropyLength, uid, flags,
1750 const uint8_t* entropy local
999 generateKey(const String16& name, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int uid, int flags, KeyCharacteristics* outCharacteristics) argument
1134 begin(const sp<IBinder>& appToken, const String16& name, keymaster_purpose_t purpose, bool pruneable, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int32_t uid, OperationResult* result) argument
1198 finish(const sp<IBinder>& token, const KeymasterArguments& params, const uint8_t* signature, size_t signatureLength, const uint8_t* entropy, size_t entropyLength, OperationResult* result) argument
1790 const uint8_t* entropy = NULL; local
[all...]
H A Dkey_store_service.cpp594 const uint8_t* entropy, size_t entropyLength, int uid,
617 if (!entropy) {
620 rc = device->add_rng_entropy(device, entropy, entropyLength);
634 if (!entropy) {
637 rc = fallback->add_rng_entropy(fallback, entropy, entropyLength);
816 const KeymasterArguments& params, const uint8_t* entropy,
877 // Add entropy to the device first.
878 if (entropy) {
880 err = dev->add_rng_entropy(dev, entropy, entropyLength);
1010 const uint8_t* entropy, size_
593 generateKey(const String16& name, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int uid, int flags, KeyCharacteristics* outCharacteristics) argument
814 begin(const sp<IBinder>& appToken, const String16& name, keymaster_purpose_t purpose, bool pruneable, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int32_t uid, OperationResult* result) argument
1008 finish(const sp<IBinder>& token, const KeymasterArguments& params, const uint8_t* signature, size_t signatureLength, const uint8_t* entropy, size_t entropyLength, OperationResult* result) argument
[all...]

Completed in 256 milliseconds