Home
last modified time | relevance | path

Searched refs:DiceChain (Results 1 – 4 of 4) sorted by relevance

/tools/security/remote_provisioning/hwtrust/cxxbridge/
Dhwtrust.cpp10 ::rust::Box<rust::DiceChain> chain;
14 DiceChain::~DiceChain() {} in ~DiceChain()
16 DiceChain::DiceChain(std::unique_ptr<BoxedDiceChain> chain, size_t size) noexcept in DiceChain() function in hwtrust::DiceChain
19 Result<DiceChain> DiceChain::Verify(const std::vector<uint8_t>& chain, DiceChain::Kind kind) noexce… in Verify()
22 case DiceChain::Kind::kVsr13: in Verify()
25 case DiceChain::Kind::kVsr14: in Verify()
28 case DiceChain::Kind::kVsr15: in Verify()
31 case DiceChain::Kind::kVsr16: in Verify()
41 return DiceChain(std::move(diceChain), res.len); in Verify()
44 Result<std::vector<std::vector<uint8_t>>> DiceChain::CosePublicKeys() const noexcept { in CosePublicKeys()
[all …]
Dlib.rs30 chain: Box<DiceChain>,
36 type DiceChain; typedef
42 fn get_dice_chain_public_key(chain: &DiceChain, n: usize) -> Vec<u8>; in get_dice_chain_public_key() argument
45 fn is_dice_chain_proper(chain: &DiceChain) -> bool; in is_dice_chain_proper()
50 pub struct DiceChain(Option<ChainForm>); struct
62 chain: Box::new(DiceChain(None)), in verify_dice_chain()
74 let chain = Box::new(DiceChain(Some(chain))); in verify_dice_chain()
79 ffi::VerifyDiceChainResult { error, chain: Box::new(DiceChain(None)), len: 0 } in verify_dice_chain()
84 fn get_dice_chain_public_key(chain: &DiceChain, n: usize) -> Vec<u8> { in get_dice_chain_public_key() argument
85 if let DiceChain(Some(chain)) = chain { in get_dice_chain_public_key()
[all …]
/tools/security/remote_provisioning/hwtrust/cxxbridge/include/hwtrust/
Dhwtrust.h13 class DiceChain final {
22 …static android::base::Result<DiceChain> Verify(const std::vector<uint8_t>& chain, DiceChain::Kind …
24 ~DiceChain();
25 DiceChain(DiceChain&&) = default;
32 DiceChain(std::unique_ptr<BoxedDiceChain> chain, size_t size) noexcept;
/tools/security/remote_provisioning/hwtrust/src/
Dmain.rs34 DiceChain(DiceChainArgs), enumerator
119 Action::DiceChain(sub_args) => verify_dice_chain(&args, sub_args)?, in main()