The GNU Crypto Library
Libgcrypt is a general purpose crypto library based on the code used in
GnuPG.
- Devel package for openSUSE:Factory
-
11
derived packages
- Links to openSUSE:Factory / libgcrypt
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:libraries:c_c++/libgcrypt && cd $_
Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
_link | 0000000144 144 Bytes | 4 months |
baselibs.conf | 0000000226 226 Bytes | almost 8 years |
cavs-test.sh | 0000001627 1.59 KB | over 7 years |
cavs_driver.pl | 0000082872 80.9 KB | almost 3 years |
drbg_test.patch | 0000049002 47.9 KB | over 1 year |
libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch | 0000000732 732 Bytes | over 1 year |
libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff | 0000000907 907 Bytes | over 1 year |
libgcrypt-1.6.1-fips-cavs.patch | 0000034886 34.1 KB | almost 6 years |
libgcrypt-1.6.1-use-fipscheck.patch | 0000002411 2.35 KB | over 1 year |
libgcrypt-1.8.3-fips-ctor.patch | 0000008686 8.48 KB | over 1 year |
libgcrypt-1.8.4-allow_FSM_same_state.patch | 0000000393 393 Bytes | about 3 years |
libgcrypt-1.8.4-fips-keygen.patch | 0000002692 2.63 KB | over 1 year |
libgcrypt-1.8.4-fips_ctor_skip_integrity_check.pat |
0000000846 846 Bytes | almost 3 years |
libgcrypt-1.8.4-getrandom.patch | 0000004034 3.94 KB | over 1 year |
libgcrypt-1.8.4-use_xfree.patch | 0000001144 1.12 KB | about 3 years |
libgcrypt-1.9.4.tar.bz2 | 0003239704 3.09 MB | 9 months |
libgcrypt-1.9.4.tar.bz2.sig | 0000000119 119 Bytes | 9 months |
libgcrypt-FIPS-GMAC_AES-benckmark.patch | 0000000575 575 Bytes | about 2 years |
libgcrypt-FIPS-HMAC-short-keylen.patch | 0000006873 6.71 KB | 4 months |
libgcrypt-FIPS-RSA-DSA-ECDSA-hashing-operation.pat |
0000007228 7.06 KB | over 1 year |
libgcrypt-FIPS-RSA-keylen-tests.patch | 0000021824 21.3 KB | 4 months |
libgcrypt-FIPS-RSA-keylen.patch | 0000009859 9.63 KB | 4 months |
libgcrypt-FIPS-disable-3DES.patch | 0000001913 1.87 KB | 4 months |
libgcrypt-FIPS-disable-DSA.patch | 0000001174 1.15 KB | 4 months |
libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch | 0000007742 7.56 KB | 6 months |
libgcrypt-FIPS-fix-regression-tests.patch | 0000013708 13.4 KB | 4 months |
libgcrypt-FIPS-hw-optimizations.patch | 0000000884 884 Bytes | 4 months |
libgcrypt-FIPS-module-version.patch | 0000003855 3.76 KB | 4 months |
libgcrypt-FIPS-service-indicators.patch | 0000014049 13.7 KB | 4 months |
libgcrypt-FIPS-verify-unsupported-KDF-test.patch | 0000001202 1.17 KB | 4 months |
libgcrypt-PCT-DSA.patch | 0000003584 3.5 KB | about 2 years |
libgcrypt-PCT-ECC.patch | 0000009784 9.55 KB | over 1 year |
libgcrypt-PCT-RSA.patch | 0000004034 3.94 KB | over 1 year |
libgcrypt-Restore-self-tests-from-constructor.patc |
0000000613 613 Bytes | about 2 years |
libgcrypt-dsa-rfc6979-test-fix.patch | 0000004425 4.32 KB | over 2 years |
libgcrypt-ecc-ecdsa-no-blinding.patch | 0000003081 3.01 KB | over 1 year |
libgcrypt-fips_selftest_trigger_file.patch | 0000001081 1.06 KB | over 1 year |
libgcrypt-fipsdrv-enable-algo-for-dsa-sign.patch | 0000002101 2.05 KB | over 1 year |
libgcrypt-fipsdrv-enable-algo-for-dsa-verify.patch | 0000002392 2.34 KB | about 4 years |
libgcrypt-fix-rng.patch | 0000000914 914 Bytes | almost 6 years |
libgcrypt-fix-tests-fipsmode.patch | 0000007915 7.73 KB | over 1 year |
libgcrypt-global_init-constructor.patch | 0000007165 7 KB | over 1 year |
libgcrypt-invoke-global_init-from-constructor.patc |
0000000474 474 Bytes | about 2 years |
libgcrypt-pthread-in-t-lock-test.patch | 0000000687 687 Bytes | 10 months |
libgcrypt-random_selftests-testentropy.patch | 0000000634 634 Bytes | about 2 years |
libgcrypt-rsa-no-blinding.patch | 0000003534 3.45 KB | about 2 years |
libgcrypt.changes | 0000059490 58.1 KB | 4 months |
libgcrypt.keyring | 0000004008 3.91 KB | over 1 year |
libgcrypt.spec | 0000010571 10.3 KB | 4 months |
random.conf | 0000000303 303 Bytes | 4 months |
Comments 2
gniibe wrote 9 months ago
I am one of upstream maintainers of libgcrypt, merging patches into upstream.
I think that the patch libgcrypt-sparcv9.diff is bogus and can be removed; (1) If it will be applied to SPARC V9, it is only valid when you build 32-bit ABI for the 64-bit architecture. This is very rare use case (as of now in 2021), possibly it made sense when 32-bit ABI was common. (2) It doesn't work for SPARC V9 (have never worked) machine, because of typo (space_v9, instead of sparc_v9).
Please consider removal of the patch.
pmonrealgonzalez wrote 9 months ago
Hi, @gniibe! Thanks for your comment. I'm the maintainer of libgcrypt for SUSE and openSUSE. I'll update to version 1.9.4 now and I'll remove the sparc_v9 old-and-broken patch.
I've seen you are considering some of our FIPS patches for inclusion upstream. Please, let me know if you need something from our side.