| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcryptopp8_9_0 | Distribution: openSUSE:Factory:zSystems |
| Version: 8.9.0 | Vendor: openSUSE |
| Release: 5.1 | Build date: Fri Oct 24 08:59:04 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 4800496 | Source RPM: libcryptopp-8.9.0-5.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.cryptopp.com | |
| Summary: Cryptographic Library for C++ | |
The Crypto++ library provides authenticated encryption, stream and block ciphers, block cipher operation modes, message authentication codes, hash functions, PKI crypto, key agreement schemes and elliptic curve crypto.
BSL-1.0
* Fri Oct 24 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix build on aarch64
* Tue Oct 07 2025 Angel Yankov <angel.yankov@suse.com>
- Security fix [bsc#1224280, CVE-2024-28285]
* potential leak of secret key of ElGamal encryption via fault injection
* Added patch libcryptopp-CVE-2024-28285.patch
* https://github.com/weidai11/cryptopp/issues/1262
* Mon Feb 03 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Rename patch to patchlevel to avoid confusion on check and avoid:
line 75: Patch number not specified: patch
* Thu Jan 04 2024 pgajdos@suse.com
- security update
- added patches
fix CVE-2023-50981 [bsc#1218222], issue on ModularSquareRoot function leads to potential DoS
https://github.com/weidai11/cryptopp/pull/1255
+ libcryptopp-CVE-2023-50981.patch
* Thu Dec 21 2023 pgajdos@suse.com
- version update to 8.9.0
* Crypto++ 8.9 was released on October 1, 2023. The 8.9 release
was a minor, unplanned release. There were no CVEs and one
memory error.
* The 8.9 release was driven by the fix for `ProcessData`, and
the failures when `inString==outString`. Also see GH #1231,
Rabbit Produces null Keystream When inString == outString.
* Release notes
* ===========
* minor release, recompile of programs required
* expanded community input and support
* 88 unique contributors as of this release
* add additional tests to datatest.cpp
* fix SIMON128 Asan finding on POWER8
* fix AES/CFB and AES/CTR modes self test failures when using
Cryptogams AES on ARMv7
* fix ARIA/CTR mode self test failures when inString==outString
* fix HIGHT/CTR mode self test failures when
inString==outString
* fix Rabbit/CTR mode self test failures when
inString==outString
* fix HC128/CTR and HC256/CTR mode self test failures when
inString==outString
* fix Prime Table and dangling reference to a temporary
* fix Singleton::Ref() when using C++11 memory fences
* remove unneeded call to Crop() in Randomize()
- modified patches
% libcryptopp-shared.patch (refreshed)
- modified sources
% baselibs.conf
- added patches
fix CVE-2023-50980 [bsc#1218219], DoS via malformed DER public key file
+ libcryptopp-CVE-2023-50980.patch
* Sun Jul 16 2023 Dirk Müller <dmueller@suse.com>
- update to 8.8.0:
* minor release, recompile of programs required
* expanded community input and support
* 88 unique contributors as of this release
* fix crash in cryptest.exe when invoked with no options
* fix crash in library due to GCC removing live code
* fix RSA with key size 16 may provide an invalid key
* fix failure to build on 32-bit x86
* fix failure to build on iPhone Simulator for arm64
* fix failure to build on Windows arm64
* test for SSSE3 before using the ISA
* fix include of when using MSVC
* improve performance of CRC32C_Update_SSE42 for x86-64
* update documentation
* Wed Aug 10 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Enable SSE2 to fix i586 build
* Tue Aug 09 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 8.7.0
- https://cryptopp.com/release870.html
* fix RSA key generation for small moduli (GH #1136)
* fix AES-GCM with AESNI but without CLMUL (GH #1132)
* rework CFB_CipherTemplate::ProcessData and AdditiveCipherTemplate::ProcessData (GH #1088, GH #1103)
+ restored performance and avoided performance penalty of a temp buffer
* fix undersized SecBlock buffer in Integer bit operations (GH #1072)
* work around several GCC 11 & 12 problems
* Sat Sep 25 2021 Dave Plater <davejplater@gmail.com>
- Update to 8.6.0
-upstream changes:
* This release clears CVE-2021-40530 and fixes a problem with
ChaCha20 AVX2 implementation.
* The CVE was due to ElGamal encryption using a work estimate to
size encryption exponents instead subgroup order.
* The ChaCha20 issue was due to mishandling a carry in the AVX2
code path. The ChaCha20 issue was difficult to duplicate, so
most users should not experience it.
* Wed Mar 17 2021 Dirk Müller <dmueller@suse.com>
- update to 8.5.0:
* minor release, no recompile of programs required
* expanded community input and support
* 70 unique contributors as of this release
* port to Apple M1 hardware
/usr/lib64/libcryptopp.so.8.9.0 /usr/share/licenses/libcryptopp8_9_0 /usr/share/licenses/libcryptopp8_9_0/License.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 00:36:47 2025