Searched refs:centralDirSize (Results 1 - 2 of 2) sorted by relevance
/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | app_verify_hap.c | 252 int32_t centralDirSize = signInfo->hapEocdOffset - signInfo->hapCoreDirOffset; in ComputerCoreDirHash() local 253 if (centralDirSize <= 0) { in ComputerCoreDirHash() 256 char *dirBuf = APPV_MALLOC(centralDirSize); in ComputerCoreDirHash() 259 int32_t len = read(fp, dirBuf, sizeof(char) * centralDirSize); in ComputerCoreDirHash() 260 if (len != centralDirSize) { in ComputerCoreDirHash() 261 LOG_ERROR("fread err: %d, %d", len, centralDirSize); in ComputerCoreDirHash() 265 int32_t ret = ComputeBlockHash(dirBuf, centralDirSize, digestAlgorithm, chunkDigest, offset); in ComputerCoreDirHash() 266 (void)memset_s(dirBuf, centralDirSize, 0, centralDirSize); in ComputerCoreDirHash() 301 int32_t centralDirSize in VerifyIntegrityChunk() local [all...] |
/base/security/appverify/interfaces/innerkits/appverify/src/util/ |
H A D | hap_signing_block_utils.cpp | 196 HAPVERIFY_LOG_ERROR("centralDirOffset %{public}lld add centralDirSize %{public}lld is not equal\ in GetCentralDirectoryOffset() 431 long long centralDirSize = signInfo.hapEocdOffset - signInfo.hapCentralDirOffset; in VerifyHapIntegrity() local 433 HapFileDataSource centralDir(hapFile, signInfo.hapCentralDirOffset, centralDirSize, 0); in VerifyHapIntegrity()
|
Completed in 3 milliseconds