Home
last modified time | relevance | path

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

/ohos5.0/base/security/code_signature/interfaces/innerkits/jit_code_sign/src/
H A Dpac_sign_ctx.cpp59 PACSignCtx::PACSignCtx(CTXPurpose purpose, uint32_t salt) in PACSignCtx() function in OHOS::Security::CodeSign::PACSignCtx
62 PACSignCtx::~PACSignCtx() {} in ~PACSignCtx()
64 void PACSignCtx::InitSalt() in InitSalt()
78 void PACSignCtx::Init(int index) in Init()
84 uint64_t PACSignCtx::PaddingContext(ContextType type, int index) in PaddingContext()
114 void PACSignCtx::SetContext(uint32_t context) in SetContext()
124 uint64_t PACSignCtx::GetRealContext() in GetRealContext()
130 uint32_t PACSignCtx::SignWithContext(uint32_t value) in SignWithContext()
136 uint32_t PACSignCtx::Update(uint32_t value) in Update()
154 uint32_t PACSignCtx::SignSingle(uint32_t value, uint32_t index) in SignSingle()
[all …]
H A Djit_code_signer_hybrid.cpp95 int32_t JitCodeSignerHybrid::ValidateSubCode(Instr *jitMemory, PACSignCtx &verifyCtx, in ValidateSubCode()
138 PACSignCtx verifyCtx(CTXPurpose::VERIFY, ctx_.GetSalt()); in ValidateCodeCopy()
H A Djit_code_signer_single.cpp79 PACSignCtx verifyCtx(CTXPurpose::VERIFY, ctx_.GetSalt()); in ValidateCodeCopy()
/ohos5.0/base/security/code_signature/interfaces/innerkits/jit_code_sign/include/
H A Dpac_sign_ctx.h36 class PACSignCtx {
38 PACSignCtx(CTXPurpose purpose = CTXPurpose::VERIFY, uint32_t salt = 0);
39 ~PACSignCtx();
H A Djit_code_signer_hybrid.h37 int32_t ValidateSubCode(Instr *jitMemory, PACSignCtx &verifyCtx,
H A Djit_code_signer_base.h62 PACSignCtx ctx_;
/ohos5.0/base/security/code_signature/test/unittest/
H A Djit_code_sign_test.cpp832 PACSignCtx signCtx(CTXPurpose::SIGN);
840 PACSignCtx verifyCtx(CTXPurpose::VERIFY, signCtx.GetSalt());