INNER CODE UNIT · C++
nested_signed_data
trailofbits/uthenticode · src/svcli/svcli.cpp:155
const auto nested_signed_data = signed_data->get_nested_signed_data();
if (!nested_signed_data) {
continue;
}
std::cout << "\nNested SignedData entry:\n"
<< "\tEmbedded checksum: "
<< std::get<std::string>(nested_signed_data->get_checksum()) << "\n\n";
std::cout << "\tSigners:\n";
for (const auto &signer : nested_signed_data->get_signers()) {
std::cout << "\t\tSubject: " << signer.get_subject() << '\n'
<< "\t\tIssuer: " << signer.get_issuer() << '\n'
<< "\t\tSerial: " << signer.get_serial_number() << '\n'
<< '\n';
}
std::cout << "\tCertificates:\n";