Loading verifier.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -79,6 +79,13 @@ int verify_file(const char* path, const Certificate* pKeys, unsigned int numKeys LOGI("comment is %d bytes; signature %d bytes from end\n", comment_size, signature_start); if (signature_start > comment_size) { LOGE("signature start: %zu is larger than comment size: %zu\n", signature_start, comment_size); fclose(f); return VERIFY_FAILURE; } if (signature_start - FOOTER_SIZE < RSANUMBYTES) { // "signature" block isn't big enough to contain an RSA block. LOGE("signature is too short\n"); Loading Loading
verifier.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -79,6 +79,13 @@ int verify_file(const char* path, const Certificate* pKeys, unsigned int numKeys LOGI("comment is %d bytes; signature %d bytes from end\n", comment_size, signature_start); if (signature_start > comment_size) { LOGE("signature start: %zu is larger than comment size: %zu\n", signature_start, comment_size); fclose(f); return VERIFY_FAILURE; } if (signature_start - FOOTER_SIZE < RSANUMBYTES) { // "signature" block isn't big enough to contain an RSA block. LOGE("signature is too short\n"); Loading