Home
last modified time | relevance | path

Searched refs:RandomSource (Results 1 – 8 of 8) sorted by relevance

/aosp12/system/keymaster/include/keymaster/
H A Drandom_source.h25 class RandomSource {
27 virtual ~RandomSource() {} in ~RandomSource()
/aosp12/system/keymaster/include/keymaster/key_blob_utils/
H A Dauth_encrypted_key_blob.h27 class RandomSource; variable
66 const RandomSource& random, keymaster_error_t* error);
/aosp12/system/keymaster/include/keymaster/km_openssl/
H A Dsymmetric_key.h32 const RandomSource& random_source) in SymmetricKeyFactory()
72 const RandomSource& random_source_;
H A Dsoftware_random_source.h24 class SoftwareRandomSource : public RandomSource {
H A Daes_key.h31 const RandomSource& random_source) in AesKeyFactory()
H A Dhmac_key.h30 const RandomSource& random_source) in HmacKeyFactory()
H A Dtriple_des_key.h29 const RandomSource& random_source) in TripleDesKeyFactory()
/aosp12/system/keymaster/key_blob_utils/
H A Dauth_encrypted_key_blob.cpp39 Buffer generate_nonce(const RandomSource& random, size_t size, keymaster_error_t* error) { in generate_nonce()
293 const RandomSource& random, keymaster_error_t* error) { in EncryptKey()