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

Remove support for importing RSA and ECC keys with alternative OIDs #325

Merged
merged 6 commits into from
Apr 25, 2023

Commits on Oct 31, 2022

  1. Remove support for importing RSASSA-PKCS1-v1_5 keys with alternative …

    …OIDs
    
    The sha1WithRSAEncryption, sha256WithRSAEncryption,
    sha384WithRSAEncryption and sha512WithRSAEncryption OIDs are not
    widely supported and rarely checked against the passed hash
    algorithm specifier.
    
    So, we require using the rsaEncryption OID instead.
    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    1008a60 View commit details
    Browse the repository at this point in the history
  2. Remove support for importing RSA-PSS keys with OID id-RSASSA-PSS

    Require using the rsaEncryption OID instead.
    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    1a2bdb1 View commit details
    Browse the repository at this point in the history
  3. Remove support for importing RSA-OAEP keys with OID id-RSAES-OAEP

    Require using the rsaEncryption OID instead.
    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    b7bd035 View commit details
    Browse the repository at this point in the history
  4. Remove support for importing ECDH keys with OID id-ECDH

    Require using the id-ecPublicKey OID instead.
    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    b509fd7 View commit details
    Browse the repository at this point in the history
  5. Update OID tables

    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    4673440 View commit details
    Browse the repository at this point in the history
  6. Update note about object identifiers

    Don't refer to object identifiers which are no longer used, and note
    that JWK can be used to bind a key to a specific algorithm and hash.
    twiss committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    b5e6d2e View commit details
    Browse the repository at this point in the history