trailofbits / uthenticode

A cross-platform library for verifying Authenticode signatures
https://trailofbits.github.io/uthenticode/
MIT License
136 stars 33 forks source link

src: Nested signature support #31

Closed woodruffw closed 4 years ago

woodruffw commented 4 years ago

Adds support to uthenticode and svcli. Also fixes a small bug with NIDs and uses std::make_optional in APIs that return std::optionals to avoid move ctor calls.

This needs a test sample; will contrive one within pegoat. Done.

Fixes #29.