Home
last modified time | relevance | path

Searched refs:blob_metadata (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/system/security/keystore2/src/
H A Dlegacy_importer.rs639 let (blob, mut blob_metadata) = match km_blob.take_value() { in check_and_import()
646 let mut blob_metadata = BlobMetaData::new(); in check_and_import() localVariable
647 blob_metadata.add(BlobMetaEntry::Iv(iv.to_vec())); in check_and_import()
648 blob_metadata.add(BlobMetaEntry::AeadTag(tag.to_vec())); in check_and_import()
649 blob_metadata in check_and_import()
651 (LegacyBlob::Vec(data), blob_metadata) in check_and_import()
662 blob_metadata.add(BlobMetaEntry::KmUuid(km_uuid)); in check_and_import()
671 &blob_metadata, in check_and_import()
725 let (blob, blob_metadata) = in check_and_import_super_key()
734 &blob_metadata, in check_and_import_super_key()
[all …]
H A Dattestation_key_utils.rs46 blob_metadata: BlobMetaData,
87 let (key_id_guard, blob, cert, blob_metadata) = in get_user_generated_attestation_key()
94 Ok(AttestationKeyInfo::UserGenerated { key_id_guard, blob, issuer_subject, blob_metadata }) in get_user_generated_attestation_key()
116 let (blob, blob_metadata) = key_entry in load_attest_key_blob_and_cert()
124 Ok((key_id_guard, blob, cert, blob_metadata)) in load_attest_key_blob_and_cert()
H A Draw_device.rs124 let mut blob_metadata = BlobMetaData::new(); in create_and_store_key() localVariable
125 blob_metadata.add(BlobMetaEntry::KmUuid(self.km_uuid)); in create_and_store_key()
131 &BlobInfo::new(&creation_result.keyBlob, &blob_metadata), in create_and_store_key()
198 let key_blob = key_entry.take_key_blob_info().and_then(|(key_blob, blob_metadata)| { in lookup_or_generate_key()
199 if Some(&self.km_uuid) == blob_metadata.km_uuid() { in lookup_or_generate_key()
H A Dsecurity_level.rs182 let (key_blob, mut blob_metadata) = SUPER_KEY in store_new_key()
198 blob_metadata.add(BlobMetaEntry::KmUuid(self.km_uuid)); in store_new_key()
205 &BlobInfo::new(&key_blob, &blob_metadata), in store_new_key()
241 let (km_blob, key_properties, key_id_guard, blob_metadata) = match key.domain { in create_operation()
289 let (blob, blob_metadata) = in create_operation()
300 blob_metadata, in create_operation()
333 .unwrap_key_if_required(&blob_metadata, km_blob) in create_operation()
340 blob_metadata.km_uuid().copied(), in create_operation()
580 blob_metadata, in generate_key()
586 blob_metadata.km_uuid().copied(), in generate_key()
H A Ddatabase.rs1480 blob_metadata: &BlobMetaData, in store_super_key()
1511 Some(blob_metadata), in store_super_key()
1651 blob_metadata: Option<&BlobMetaData>, in set_blob()
1656 Self::set_blob_internal(tx, key_id.0, sc_type, blob, blob_metadata).need_gc() in set_blob()
1665 pub fn set_deleted_blob(&mut self, blob: &[u8], blob_metadata: &BlobMetaData) -> Result<()> { in set_deleted_blob()
1674 Some(blob_metadata), in set_deleted_blob()
1686 blob_metadata: Option<&BlobMetaData>, in set_blob_internal()
1710 if let Some(blob_metadata) = blob_metadata { in set_blob_internal()
1717 blob_metadata in set_blob_internal()
1929 let BlobInfo { blob, metadata: blob_metadata, superseded_blob } = *blob_info; in store_new_key()
[all …]
H A Dsuper_key.rs766 let (encrypted_super_key, blob_metadata) = in create_super_key()
773 .store_super_key(user_id, key_type, &encrypted_super_key, &blob_metadata, &key_metadata) in create_super_key()
/aosp_15_r20/system/security/keystore2/src/database/
H A Dtests.rs465 let mut blob_metadata = BlobMetaData::new(); in test_set_blob() localVariable
466 blob_metadata.add(BlobMetaEntry::KmUuid(KEYSTORE_UUID)); in test_set_blob()
467 db.set_blob(&key_id, SubComponentType::KEY_BLOB, Some(TEST_KEY_BLOB), Some(&blob_metadata))?; in test_set_blob()
494 blob_metadata in test_set_blob()
1819 let mut blob_metadata = BlobMetaData::new(); in make_test_key_entry_with_sids() localVariable
1820 blob_metadata.add(BlobMetaEntry::EncryptedBy(EncryptedBy::Password)); in make_test_key_entry_with_sids()
1821 blob_metadata.add(BlobMetaEntry::Salt(vec![1, 2, 3])); in make_test_key_entry_with_sids()
1822 blob_metadata.add(BlobMetaEntry::Iv(vec![2, 3, 1])); in make_test_key_entry_with_sids()
1823 blob_metadata.add(BlobMetaEntry::AeadTag(vec![3, 1, 2])); in make_test_key_entry_with_sids()
1824 blob_metadata.add(BlobMetaEntry::KmUuid(KEYSTORE_UUID)); in make_test_key_entry_with_sids()
[all …]