Skip to content
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

Added support for RFC5652 types of MS countersignatures (#16) #17

Merged
merged 13 commits into from
Jan 29, 2024

Commits on Jan 13, 2024

  1. Added support for RFC5652 types of MS countersignatures (#16)

    It seems that some (maybe newer) MS countersignatures are not PKCS7 per
    RFC2315 but rather CMS structures defined by RFC5652. Unfortunately,
    PKCS7_* family of OpenSSL functions is not able to handle it, but there
    are CMS_* functions which are. They however do not provide same set of
    functions to do the same things as with PKCS7 structures.
    
    This PR adds possibility to fall back to CMS if PKCS7 fails. Some
    functions had to be simulated and therefore might not be *that* accurate
    but just from testing on a few files, it seems to validate them
    correctly. But it might need a tuning in the future if we test it on a
    more extensive set of samples.
    metthal committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    2149edd View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Removed debug prints

    metthal committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    a4408b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6b9bf3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f644da4 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Revert "CMake adjustments in hopes to fix Windows build"

    This reverts commit b6b9bf3.
    HoundThe committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    f63b8d0 View commit details
    Browse the repository at this point in the history
  2. Revert "Debugging GitHub Workflow issue"

    This reverts commit f644da4.
    HoundThe committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    9f7b277 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3ff48c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adbe221 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    2aac779 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    155213c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c106d1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bee84cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01b1de1 View commit details
    Browse the repository at this point in the history