Re: [PATCH libgcrypt] Disable CPU speculation-related misfeatures

Collin Funk via Gcrypt-devel <[email protected]> Fri, 13 Jun 2025 23:40:03 -0700
Newsgroups gmane.comp.encryption.gpg.libgcrypt.devel
Message-ID <[email protected]>
Jussi Kivilinna <[email protected]> writes:

> Do other crypto libraries do this? Surely this control should not be in library side but in
> application. Libgcrypt could be loaded by application for number of reasons and not all
> those use-cases require toggling these knobs (such as file checksumming, CRC or SHA). Even
> worse, libgcrypt might be loaded by another library and actual application may not even
> have knowledge of that. Libgcrypt might get loaded through library dependencies but
> end up not being used by application at all (except initialization, global_init, etc).

I had the same thought when I saw the patch and checked openssl. It
doesn't do it. Perhaps some others do, but I don't have them cloned to
check. :)

Collin

_______________________________________________
Gcrypt-devel mailing list
[email protected]
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel
signature.asc (application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI3EYVQjRMXvVeOXMjOZJGuMNfXUFAmhNGUMACgkQjOZJGuMN
fXXKUw//ciwFiY9az7T8fwbNi8JekVHnow+bcNdi4q7zQqgH+1EWlKEzS3ukRbmb
QDEHitGbEC1nKAtMbAxYTC0BUT0wFW0AwCZEqK0lyist6v4L+gBbAzfrh6TLVGZf
N0Jx7896lc3zFs8p7Yjnc6AEhM+MCh0C+7cpl0Omn4vh4Kmv7fWHCgBcO+X7ug9t
jRtppOMeoeDCAkfxnUzRTI+e3vUkLkUrHDqVbWS1Qh8aZHchqMPPzjQPJUZ+b2NV
XbK192pOKwYgtPr3egC+ZBsf0cpMypzxNMitYisKBoZlgzm/9X75IEynOO0pUsCR
bH1tNXkEHONmSJasSv25NT2MPBhfPi54DxrjRi9bovaSxUlN0F5an8scKbEY5zD1
XQhunI+4Ia5vPWosAxpJLKwI9owcPjCCvk3uNgTinjAZhcZekPdsEZU+EUCM/6E1
8qGMM1KFGjQMt3rhIKBw2YkHZ5tKSkvE0Ksghckbor3FeCTyVYBpE8o2tKZEHAnD
8KQg2cjsXlQnNNR8DaKBcBQQ/fjxlOoJMIXXKEpcCx0hZpoM82/j///a7EyQ90gM
0Eu8QBBjpFumaurhbnq2PMMQQvNDGO0hMgtHlaPnmluRcl8wgqolzoMGUaBVaG+P
hEjloNUNlQsbGXpBIC/eZhZTTWTtis60tUO5zLilPkGzEcAnX5I=
=T1dP
-----END PGP SIGNATURE-----