Lines Matching refs:VerifyElf
33 const int8_t VerifyElf::SIGNATURE_BLOCK = 0;
34 const int8_t VerifyElf::PROFILE_NOSIGNED_BLOCK = 1;
35 const int8_t VerifyElf::PROFILE_SIGNED_BLOCK = 2;
36 const int8_t VerifyElf::KEY_ROTATION_BLOCK = 3;
37 const int8_t VerifyElf::CODESIGNING_BLOCK_TYPE = 3;
39 bool VerifyElf::Verify(Options* options)
74 bool VerifyElf::VerifyElfFile(const std::string& elfFile, std::vector<int8_t>& profileVec,
95 bool verifyElfFlag = VerifyCodeSignature::VerifyElf(elfFile, codesign.GetOffset(), codesign.GetLength(),
105 bool VerifyElf::VerifyP7b(std::unordered_map<int8_t, SigningBlock>& signBlockMap,
141 bool VerifyElf::GetSignBlockInfo(const std::string& file, SignBlockInfo& signBlockInfo,
189 bool VerifyElf::GetFileDigest(std::vector<int8_t>& fileBytes, const std::vector<int8_t>& signatrue,
204 bool VerifyElf::GenerateFileDigest(std::vector<int8_t>& fileBytes, SignBlockInfo& signBlockInfo)
234 bool VerifyElf::GetSignBlockData(std::vector<int8_t>& bytes, BlockData& blockData,
272 bool VerifyElf::CheckMagicAndVersion(std::vector<int8_t>& bytes, int64_t& offset, const std::string fileType)
297 void VerifyElf::GetElfSignBlock(std::vector<int8_t>& bytes, BlockData& blockData,
325 void VerifyElf::GetBinSignBlock(std::vector<int8_t>& bytes, BlockData& blockData,
356 bool VerifyElf::CheckParams(Options* options)
376 bool VerifyElf::CheckSignFile(const std::string& signedFile)
390 bool VerifyElf::GetRawContent(const std::vector<int8_t>& contentVec, std::string& rawContent)