Skip to content

OpenSSL 3.3, 3.4, 3.5 features to expose #12610

@h-vetinari

Description

@h-vetinari

This is a continuation of #9795 for newer versions. The points here are simply harvested from the feature list in openssl's NEWS.md, not all of them are necessarily applicable to cryptography (but I don't know how to make that determination, so I opted to err on the side of completeness). Please feel free to prune/edit/expand the list as you see fit.

  • OpenSSL v3.3

    • Added a new EVP_DigestSqueeze() API. This allows SHAKE to squeeze multiple times with different output sizes.
    • New atexit configuration switch, which controls whether the OPENSSL_cleanup is registered when libcrypto is unloaded.
  • OpenSSL v3.4

  • OpenSSL v3.5

    • Support for PQC algorithms
    • Support added for opaque symmetric key objects (EVP_SKEY).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions