-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implement Authenticode parsing and verification without relying on OpenSSL #100
Merged
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 501450a - Browse repository at this point
Copy the full SHA 501450aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b31e59 - Browse repository at this point
Copy the full SHA 2b31e59View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c736ac - Browse repository at this point
Copy the full SHA 6c736acView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b918435 - Browse repository at this point
Copy the full SHA b918435View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74b23ac - Browse repository at this point
Copy the full SHA 74b23acView commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42b4f32 - Browse repository at this point
Copy the full SHA 42b4f32View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c6cbf5 - Browse repository at this point
Copy the full SHA 1c6cbf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 428140d - Browse repository at this point
Copy the full SHA 428140dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 226d269 - Browse repository at this point
Copy the full SHA 226d269View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2c2b8 - Browse repository at this point
Copy the full SHA 1b2c2b8View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1829de2 - Browse repository at this point
Copy the full SHA 1829de2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f12fa6e - Browse repository at this point
Copy the full SHA f12fa6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2170056 - Browse repository at this point
Copy the full SHA 2170056View commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad46cfa - Browse repository at this point
Copy the full SHA ad46cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for be6fad1 - Browse repository at this point
Copy the full SHA be6fad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 390f61a - Browse repository at this point
Copy the full SHA 390f61aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2229e - Browse repository at this point
Copy the full SHA 2d2229eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 551c459 - Browse repository at this point
Copy the full SHA 551c459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94cfd39 - Browse repository at this point
Copy the full SHA 94cfd39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42c73fa - Browse repository at this point
Copy the full SHA 42c73faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12289f7 - Browse repository at this point
Copy the full SHA 12289f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8772e20 - Browse repository at this point
Copy the full SHA 8772e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a424d3 - Browse repository at this point
Copy the full SHA 7a424d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1672d1c - Browse repository at this point
Copy the full SHA 1672d1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b3453 - Browse repository at this point
Copy the full SHA 32b3453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 998ed3d - Browse repository at this point
Copy the full SHA 998ed3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 847ef09 - Browse repository at this point
Copy the full SHA 847ef09View commit details
Commits on Apr 22, 2024
-
feat: Added support for non-canonically DER encoded (counter)signatur…
…es (#99) This adds deferred parsing of SignedAttributes field of SignedInfo structure within CMS, allowing us to directly access the raw data of this field so that it can be properly verified without canonical DER decoder in the way. To make things easier and avoid rewrite of as many code as possible, there's option to turn `DeferSignerInfo` structure directly into `SignerInfo` structure. On top of that, all other fields are decoded as usual, making deferred structure still useful in cases where non-deferred attributes are needed. Affected binary added to tests.
Configuration menu - View commit details
-
Copy full SHA for dd7e7e7 - Browse repository at this point
Copy the full SHA dd7e7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ff4a5 - Browse repository at this point
Copy the full SHA c5ff4a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a42d5 - Browse repository at this point
Copy the full SHA f6a42d5View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 455fd3e - Browse repository at this point
Copy the full SHA 455fd3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eac72f5 - Browse repository at this point
Copy the full SHA eac72f5View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f6bfa0 - Browse repository at this point
Copy the full SHA 0f6bfa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6374496 - Browse repository at this point
Copy the full SHA 6374496View commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57bdb3a - Browse repository at this point
Copy the full SHA 57bdb3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b461a - Browse repository at this point
Copy the full SHA a9b461aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a69140d - Browse repository at this point
Copy the full SHA a69140dView commit details -
fix: issue while parsing nested signatures.
The attribute containing the nested signatures can have more than one value, each with one signature.
Configuration menu - View commit details
-
Copy full SHA for 432659f - Browse repository at this point
Copy the full SHA 432659fView commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 619939a - Browse repository at this point
Copy the full SHA 619939aView commit details -
perf: prevent unnecessary memory allocation.
Instead of using `to_der_vec_raw`, which allocates a vector, use `write_der` which writes directly to the hasher.
Configuration menu - View commit details
-
Copy full SHA for 9ed2358 - Browse repository at this point
Copy the full SHA 9ed2358View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4af2b72 - Browse repository at this point
Copy the full SHA 4af2b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for d28b416 - Browse repository at this point
Copy the full SHA d28b416View commit details -
chore:
PublicKey::verify
is not used when thex509-parser-verify
……feature is enabled
Configuration menu - View commit details
-
Copy full SHA for eb7b4da - Browse repository at this point
Copy the full SHA eb7b4daView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.