Lines Matching refs:digestMethod
422 return Verify(info->digestMethod, digest, signature);
771 uint8_t digestMethod, uint8_t flags, std::vector<std::vector<uint8_t>> &digestInfos, size_t hashBufferLen)
774 size_t digestLen = DigestAlgorithm::GetDigestLen(digestMethod);
775 size_t signatureLen = DigestAlgorithm::GetSignatureLen(digestMethod);
777 DigestAlgorithm::DigestAlgorithmPtr algorithm = PkgAlgorithmFactory::GetDigestAlgorithm(digestMethod);
784 DigestAlgorithm::DigestAlgorithmPtr algorithmInner = PkgAlgorithmFactory::GetDigestAlgorithm(digestMethod);
808 if (digestMethod != PKG_DIGEST_TYPE_SHA256) {
819 int32_t PkgManagerImpl::Verify(uint8_t digestMethod, const std::vector<uint8_t> &digest,
823 signVerifyKeyName_, digestMethod);
841 size_t digestLen = DigestAlgorithm::GetDigestLen(info->digestMethod);
844 int32_t ret = GenerateFileDigest(stream, info->digestMethod, DIGEST_FLAGS_HAS_SIGN, digestInfos);
850 PkgAlgorithmFactory::GetSignAlgorithm(signVerifyKeyName_, info->signMethod, info->digestMethod);
855 size_t signLen = DigestAlgorithm::GetSignatureLen(info->digestMethod);
916 PkgAlgorithmContext context = {{0, 0}, {buffer.length, 0}, 0, info->digestMethod};
948 PkgAlgorithmContext context = {{0, 0}, {0, buffer.length}, 0, info->digestMethod};
1083 int8_t digestMethod = static_cast<int8_t>(DigestAlgorithm::GetDigestMethod(version));
1084 size_t digestLen = DigestAlgorithm::GetDigestLen(digestMethod);
1085 size_t signatureLen = DigestAlgorithm::GetSignatureLen(digestMethod);
1096 ret = GenerateFileDigest(stream, digestMethod, DIGEST_FLAGS_HAS_SIGN, digestInfos);