Home
last modified time | relevance | path

Searched refs:bcc (Results 1 – 25 of 33) sorted by relevance

12

/system/security/diced/src/
Dutils.rs87 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 …]
Dhal_node.rs240 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 …]
Dsample_inputs.rs90 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(
Ddiced_client_test.rs52 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()
Dresident_node.rs43 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()
Ddiced_main.rs47 let (cdi_attest, cdi_seal, bcc) = diced_sample_inputs::make_sample_bcc_and_cdis() in main()
55 bcc, in main()
Dlib.rs103 desc: dice::bcc::format_config_descriptor(Some(&format!("{}", uid)), None, false) in client_input_values()
/system/keymaster/contexts/
Dpure_soft_remote_provisioning_context.cpp164 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/
Dlib.rs690 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/
Dapp.te12 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
Dinstalld.te31 # Delete /system/bin/bcc generated artifacts
Dshell.te71 # /system/bin/bcc (b/126388046)
/system/sepolicy/prebuilts/api/32.0/private/
Dinstalld.te28 # Delete /system/bin/bcc generated artifacts
Dapp.te53 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
Dshell.te82 # /system/bin/bcc (b/126388046)
/system/sepolicy/prebuilts/api/30.0/private/
Dinstalld.te28 # Delete /system/bin/bcc generated artifacts
Dapp.te32 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
Dshell.te69 # /system/bin/bcc (b/126388046)
/system/sepolicy/prebuilts/api/31.0/private/
Dinstalld.te28 # Delete /system/bin/bcc generated artifacts
Dapp.te52 # Exception for renderscript binaries (/system/bin/bcc, /system/bin/ld.mc)
Dshell.te82 # /system/bin/bcc (b/126388046)
/system/sepolicy/prebuilts/api/33.0/private/
Dinstalld.te28 # Delete /system/bin/bcc generated artifacts
Dshell.te82 # /system/bin/bcc (b/126388046)
/system/sepolicy/private/
Dinstalld.te28 # Delete /system/bin/bcc generated artifacts
Dshell.te82 # /system/bin/bcc (b/126388046)

12