Commit Graph

5 Commits

Author SHA256 Message Date
Dominique Leuenberger
38ea183d05 Accepting request 1092835 from devel:libraries:c_c++
- updated to 0.5.0:
  - oqs-provider now also enables use of QSC algorithms during TLS1.3
    handshake. The required OpenSSL code updates are contained in
    openssl/openssl#19312.
  * Algorithm updates
    All algorithms no longer supported in the NIST PQC competition
    and not under consideration for standardization by ISO have been
    removed. All remaining algorithms with the exception of McEliece
    have been lifted to their final round 3 variants as documented in
    liboqs. Most notably, algorithm names for Sphincs+ have been changed
    to the naming chosen by its authors.
  * Functional updates
  - Enablement of oqs-provider as a (first) dynamically fetchable OpenSSL3 TLS1.3 signature provider.
  - OSX support
  - Full support for CA functionality
  - Algorithms can now be selected by their respective bit strength using the property string "oqsprovider.security_bits"
  - Documentation of (O)IDs used by the different PQC algorithms used and supported in current and past releases of oqs-openssl and oqs-provider
  - Graceful handling (by way of functional degradation) of the feature sets contained in different OpenSSL releases; all oqsprovider capabilities are only available when using a version > than OpenSSL3.1.
  - A bug regarding handling of hybrid algorithms has been fixed as well as some memory leaks.
  * Misc updates
  - Dynamic code point and OID changes via environment variables. See ALGORITHMS.md.
  - Dynamic key encoding changes via environment variable using external qsc_key_encoder library. See ALGORITHMS.md.
- oqs-provider-shared-liboqs.patch: removed, not needed anymore
- updated to 0.4.0:
  * Security considerations
  - This release removes Rainbow level 1 and all variants of SIDH and
    SIKE due to cryptanalytic breaks of those algorithms. Users are advised
    to move away from use of those algorithms immediately.
  * Algorithm updates
  - Removal of SIKE/SIDH and Rainbow level I due to cryptographic breaks (forwarded request 1092833 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/1092835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oqs-provider?expand=0&rev=2
2023-06-13 14:11:05 +00:00
0a1801b11c Accepting request 1092833 from home:msmeissn:branches:devel:libraries:c_c++
- updated to 0.5.0:
  - oqs-provider now also enables use of QSC algorithms during TLS1.3
    handshake. The required OpenSSL code updates are contained in
    openssl/openssl#19312.
  * Algorithm updates
    All algorithms no longer supported in the NIST PQC competition
    and not under consideration for standardization by ISO have been
    removed. All remaining algorithms with the exception of McEliece
    have been lifted to their final round 3 variants as documented in
    liboqs. Most notably, algorithm names for Sphincs+ have been changed
    to the naming chosen by its authors.
  * Functional updates
  - Enablement of oqs-provider as a (first) dynamically fetchable OpenSSL3 TLS1.3 signature provider.
  - OSX support
  - Full support for CA functionality
  - Algorithms can now be selected by their respective bit strength using the property string "oqsprovider.security_bits"
  - Documentation of (O)IDs used by the different PQC algorithms used and supported in current and past releases of oqs-openssl and oqs-provider
  - Graceful handling (by way of functional degradation) of the feature sets contained in different OpenSSL releases; all oqsprovider capabilities are only available when using a version > than OpenSSL3.1.
  - A bug regarding handling of hybrid algorithms has been fixed as well as some memory leaks.
  * Misc updates
  - Dynamic code point and OID changes via environment variables. See ALGORITHMS.md.
  - Dynamic key encoding changes via environment variable using external qsc_key_encoder library. See ALGORITHMS.md.
- oqs-provider-shared-liboqs.patch: removed, not needed anymore
- updated to 0.4.0:
  * Security considerations
  - This release removes Rainbow level 1 and all variants of SIDH and
    SIKE due to cryptanalytic breaks of those algorithms. Users are advised
    to move away from use of those algorithms immediately.
  * Algorithm updates
  - Removal of SIKE/SIDH and Rainbow level I due to cryptographic breaks

OBS-URL: https://build.opensuse.org/request/show/1092833
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/oqs-provider?expand=0&rev=4
2023-06-13 11:11:09 +00:00
Dominique Leuenberger
370971ff80 Accepting request 1036141 from devel:libraries:c_c++
add to factory, 2nd iteration with desc polishing

OBS-URL: https://build.opensuse.org/request/show/1036141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oqs-provider?expand=0&rev=1
2022-11-16 14:43:17 +00:00
8089d66b10 Accepting request 1035902 from home:jengelh:branches:devel:libraries:c_c++
- Update descriptions

OBS-URL: https://build.opensuse.org/request/show/1035902
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/oqs-provider?expand=0&rev=2
2022-11-16 08:27:15 +00:00
e3542f2a80 Accepting request 1035875 from home:msmeissn
openquantum safe openssl 3 provider plugin

OBS-URL: https://build.opensuse.org/request/show/1035875
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/oqs-provider?expand=0&rev=1
2022-11-15 15:21:09 +00:00