/system/security/diced/src/ |
D | utils.rs | 87 bcc: &[u8], 89 Ok(BccHandover { cdiAttest: *cdi_attest, cdiSeal: *cdi_seal, bcc: Bcc { data: bcc.to_vec() } }) 99 bcc: Vec<u8>, field 109 bcc: &[u8], 118 bcc: bcc.to_vec(), 129 bcc: artifacts.bcc(), in new_from() 145 bcc: self.bcc.clone(), in try_clone() 152 let ResidentArtifacts { cdi_attest, cdi_seal, bcc } = self; in into_tuple() 153 (cdi_attest, cdi_seal, bcc) in into_tuple() 157 let ResidentArtifacts { cdi_attest, cdi_seal, bcc } = self; in execute_step() [all …]
|
D | hal_node.rs | 240 let bcc = self in get_attestation_chain() localVariable 242 let (_, _, bcc) = artifacts.into_tuple(); in get_attestation_chain() 243 Ok(bcc) in get_attestation_chain() 247 Ok(Bcc { data: bcc }) in get_attestation_chain() 251 let (cdi_attest, cdi_seal, bcc): (Vec<u8>, Vec<u8>, Vec<u8>) = self in derive() 253 let (cdi_attest, cdi_seal, bcc) = artifacts.into_tuple(); in derive() 254 Ok((cdi_attest[..].to_vec(), cdi_seal[..].to_vec(), bcc)) in derive() 266 &bcc, in derive() 346 bcc: Vec<u8>, field 356 fn bcc(&self) -> Vec<u8> { in bcc() method [all …]
|
D | sample_inputs.rs | 90 let mut bcc: Vec<u8> = vec![]; in make_sample_bcc_and_cdis() localVariable 92 cbor::encode_header(4 /* CBOR ARRAY */, 2, &mut bcc) in make_sample_bcc_and_cdis() 94 encode_pub_key_ed25519(&public_key, &mut bcc) in make_sample_bcc_and_cdis() 97 bcc.append(&mut cert); in make_sample_bcc_and_cdis() 99 let (cdi_attest, cdi_seal, bcc) = dice_ctx in make_sample_bcc_and_cdis() 107 &bcc, in make_sample_bcc_and_cdis() 120 &bcc, in make_sample_bcc_and_cdis() 139 desc: dice::bcc::format_config_descriptor(
|
D | diced_client_test.rs | 52 diced_utils::ResidentArtifacts::new(&former.cdiAttest, &former.cdiSeal, &former.bcc.data) in equivalence_test() 60 let (cdi_attest, cdi_seal, bcc) = artifacts.into_tuple(); in equivalence_test() 64 &bcc, in equivalence_test() 95 &former.bcc.data, in demote_test() 104 let (cdi_attest, cdi_seal, bcc) = artifacts.into_tuple(); in demote_test() 108 &bcc, in demote_test() 120 desc: dice::bcc::format_config_descriptor(Some(&format!("{}", uid)), None, true) in client_input_values() 158 &former.bcc.data, in demote_self_test() 168 let (cdi_attest, cdi_seal, bcc) = artifacts.into_tuple(); in demote_self_test() 172 &bcc, in demote_self_test()
|
D | resident_node.rs | 43 bcc: Vec<u8>, 47 ResidentArtifacts::new(cdi_attest, cdi_seal, &bcc) 123 let (_, _, bcc) = self in get_attestation_chain() 128 Ok(Bcc { data: bcc }) in get_attestation_chain() 136 let (cdi_attest, cdi_seal, bcc) = in derive() 146 &bcc, in derive()
|
D | diced_main.rs | 47 let (cdi_attest, cdi_seal, bcc) = diced_sample_inputs::make_sample_bcc_and_cdis() in main() 55 bcc, in main()
|
D | lib.rs | 103 desc: dice::bcc::format_config_descriptor(Some(&format!("{}", uid)), None, false) in client_input_values()
|
/system/keymaster/contexts/ |
D | pure_soft_remote_provisioning_context.cpp | 164 cppbor::Array bcc; in BuildProtectedDataPayload() local 166 std::tie(devicePrivKey, bcc) = GenerateBcc(/*testMode=*/true); in BuildProtectedDataPayload() 174 bcc = std::move(*clone->asArray()); in BuildProtectedDataPayload() 180 return cppbor::Array().add(sign1.moveValue()).add(std::move(bcc)).encode(); in BuildProtectedDataPayload()
|
/system/security/diced/open_dice_cbor/ |
D | lib.rs | 690 bcc: &[u8], 725 bcc.as_ptr(), 726 bcc.len(), 744 pub mod bcc { module 1000 let (cdi_attest, cdi_seal, bcc) = make_sample_bcc_and_cdis().unwrap(); in main_flow_and_bcc_main_flow() 1003 assert_eq!(&bcc[..], SAMPLE_BCC_TEST_VECTOR); in main_flow_and_bcc_main_flow()
|
/system/sepolicy/prebuilts/api/29.0/private/ |
D | app.te | 12 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
|
D | installd.te | 31 # Delete /system/bin/bcc generated artifacts
|
D | shell.te | 71 # /system/bin/bcc (b/126388046)
|
/system/sepolicy/prebuilts/api/32.0/private/ |
D | installd.te | 28 # Delete /system/bin/bcc generated artifacts
|
D | app.te | 53 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
|
D | shell.te | 82 # /system/bin/bcc (b/126388046)
|
/system/sepolicy/prebuilts/api/30.0/private/ |
D | installd.te | 28 # Delete /system/bin/bcc generated artifacts
|
D | app.te | 32 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
|
D | shell.te | 69 # /system/bin/bcc (b/126388046)
|
/system/sepolicy/prebuilts/api/31.0/private/ |
D | installd.te | 28 # Delete /system/bin/bcc generated artifacts
|
D | app.te | 52 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
|
D | shell.te | 82 # /system/bin/bcc (b/126388046)
|
/system/sepolicy/prebuilts/api/33.0/private/ |
D | installd.te | 28 # Delete /system/bin/bcc generated artifacts
|
D | shell.te | 82 # /system/bin/bcc (b/126388046)
|
/system/sepolicy/private/ |
D | installd.te | 28 # Delete /system/bin/bcc generated artifacts
|
D | shell.te | 82 # /system/bin/bcc (b/126388046)
|