Skip to content

Signature Verification #70

Description

@gknocke

As we don't like self-signed certificates, our verification process does not allow them. However, in context of SCEP, self-signed certificates are allowed in some contexts. We need to add the PKCS7_NOVERIFY flag to our verification routine and provide it as an optional parameter to our function that executes PKCS7_verify. Then, we can run our verification routine and add the optional flag in the cases in which self-signed certificates are okay. In addition, it also should be configurable during the SCEP setup on order to let the user decide whether it accepts self-signed certificates. At last, proper error logging should include warnings if a certificate is self-signed even if the configuration allows it.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions