uthenticode  2.0.1-19005f0
Namespaces | Functions
uthenticode.cpp File Reference
#include "uthenticode.h"
#include <openssl/crypto.h>
#include <openssl/err.h>
#include <openssl/x509.h>
#include <openssl/x509v3.h>
#include <algorithm>
#include <array>
#include <cstring>
#include <iomanip>
#include <iostream>
#include <memory>
#include <sstream>
#include <utility>
Include dependency graph for uthenticode.cpp:

Namespaces

 uthenticode
 
 uthenticode::impl
 

Functions

std::ostream & uthenticode::operator<< (std::ostream &os, checksum_kind kind)
 
std::vector< WinCert > uthenticode::read_certs (peparse::parsed_pe *pe)
 
std::vector< Checksum > uthenticode::get_checksums (peparse::parsed_pe *pe)
 
std::optional< std::string > uthenticode::calculate_checksum (peparse::parsed_pe *pe, checksum_kind kind)
 
bool uthenticode::verify (peparse::parsed_pe *pe)