Create an asymmetric crypto library

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The DPoP project (PM-3537) will add another area in the server where an API for performing asymmetric cryptography tasks (such as digital signature signing & validation) would be very handy. Currently, only the JWS validator for OIDC performs asymmetric crypto in the server, therefore much of the asymmetric crypto functions are implemented within JWS validator, with its platform-specific variants (eg jws_validator_(openssl|apple|none|windows).cpp).  This ticket aims to move all the common asymmetric crypto functionality (& platform specific stuff) into a library, and provide a platform agnostic API for the rest of the server.

            Assignee:
            [DO NOT USE] Backlog - Security Team
            Reporter:
            Erwin Pe
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: