Searched refs:entropy (Results 1 - 3 of 3) sorted by relevance

/system/security/keystore/include/keystore/
H A DIKeystoreService.h194 const uint8_t* entropy, size_t entropyLength, int uid, int flags,
213 const KeymasterArguments& params, const uint8_t* entropy,
221 const uint8_t* entropy, size_t entropyLength,
/system/security/keystore/
H A Dkeystore.cpp603 ResponseCode writeBlob(const char* filename, AES_KEY *aes_key, State state, Entropy* entropy) { argument
611 if (!entropy->generate_random_data(mBlob.vector, AES_BLOCK_SIZE)) {
799 ResponseCode initialize(const android::String8& pw, Entropy* entropy) { argument
800 if (!generateMasterKey(entropy)) {
803 ResponseCode response = writeMasterKey(pw, entropy);
823 ResponseCode writeMasterKey(const android::String8& pw, Entropy* entropy) { argument
829 return masterKeyBlob.writeBlob(mMasterKeyFile, &passwordAesKey, STATE_NO_ERROR, entropy);
832 ResponseCode readMasterKey(const android::String8& pw, Entropy* entropy) { argument
865 if (!generateSalt(entropy)) {
868 response = writeMasterKey(pw, entropy);
945 generateSalt(Entropy* entropy) argument
949 generateMasterKey(Entropy* entropy) argument
987 KeyStore(Entropy* entropy, keymaster1_device_t* device, keymaster1_device_t* fallback) argument
2236 generateKey(const String16& name, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int uid, int flags, KeyCharacteristics* outCharacteristics) argument
2437 begin(const sp<IBinder>& appToken, const String16& name, keymaster_purpose_t purpose, bool pruneable, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, OperationResult* result) argument
2615 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
3142 Entropy entropy; local
[all...]
H A DIKeystoreService.cpp936 const uint8_t* entropy, size_t entropyLength, int uid, int flags,
944 data.writeByteArray(entropyLength, entropy);
1070 const KeymasterArguments& params, const uint8_t* entropy,
1084 data.writeByteArray(entropyLength, entropy);
1133 const uint8_t* entropy, size_t entropyLength,
1145 data.writeByteArray(entropyLength, entropy);
1576 const uint8_t* entropy = NULL; local
1578 readByteArray(data, &entropy, &entropyLength);
1582 int32_t ret = generateKey(name, args, entropy, entropyLength, uid, flags,
1651 const uint8_t* entropy local
935 generateKey(const String16& name, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, int uid, int flags, KeyCharacteristics* outCharacteristics) argument
1068 begin(const sp<IBinder>& appToken, const String16& name, keymaster_purpose_t purpose, bool pruneable, const KeymasterArguments& params, const uint8_t* entropy, size_t entropyLength, OperationResult* result) argument
1131 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
1690 const uint8_t* entropy = NULL; local
[all...]

Completed in 53 milliseconds