Page MenuHome GnuPG
Feed All Stories

Mar 6 2023

werner added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I can't see any explicit thing there.

Mar 6 2023, 8:20 AM · gnupg22 (gnupg-2.2.42), Bug Report
capitol added a comment to T6400: Improve Pinentry error message for a bad $TERM.

$term is 'alacritty', stty -a is:

speed 38400 baud; 54 rows; 180 columns;
lflags: icanon isig iexten echo echoe echok echoke -echonl echoctl
	-echoprt -altwerase -noflsh -tostop -flusho -pendin -nokerninfo
	-extproc
iflags: -istrip icrnl -inlcr -igncr ixon -ixoff -ixany -imaxbel -ignbrk
	brkint -inpck -ignpar -parmrk
oflags: opost onlcr -ocrnl tab0 -onocr -onlret
cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb -crtscts -dsrflow
	-dtrflow -mdmbuf rtsdtr
cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
	eol2 = <undef>; erase = ^?; erase2 = ^H; intr = ^C; kill = ^U;
	lnext = ^V; min = 1; quit = ^\; reprint = ^R; start = ^Q;
	status = ^T; stop = ^S; susp = ^Z; time = 0; werase = ^W;
Mar 6 2023, 7:09 AM · FreeBSD, Documentation, pinentry, Bug Report
gniibe committed rS9577c8d5f3f8: Fix ECDSA. (authored by gniibe).
Fix ECDSA.
Mar 6 2023, 4:20 AM

Mar 5 2023

saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

The agent.log says that the error comes from pinentry-curses:

Mar 5 2023, 9:15 PM · FreeBSD, Documentation, pinentry, Bug Report
capitol added a comment to T6400: Improve Pinentry error message for a bad $TERM.

Hi, thanks for the quick turnaround

Mar 5 2023, 12:40 PM · FreeBSD, Documentation, pinentry, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf099ba0cc791: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 5 2023, 6:03 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA132588e7179c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 5 2023, 3:47 AM
saper added a comment to T6400: Improve Pinentry error message for a bad $TERM.

I tried to reproduce on my FreeBSD 14 machine and didn't get an error....

Mar 5 2023, 12:14 AM · FreeBSD, Documentation, pinentry, Bug Report

Mar 4 2023

capitol created T6400: Improve Pinentry error message for a bad $TERM.
Mar 4 2023, 3:42 PM · FreeBSD, Documentation, pinentry, Bug Report

Mar 3 2023

ikloecker added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

Make sure that the fix doesn't break "gpg --edit-key; keytocard; save" which explicitly does replace the private key with a stub file.

Mar 3 2023, 4:17 PM · gnupg22 (gnupg-2.2.42), Bug Report
werner added a comment to D546: build: Find correct version string for Python >= 3.10.

That's why I added some tags and also set me a reminder. We will try to get this into the next GPGME release we plan for this month.

Mar 3 2023, 4:02 PM · Python, Feature Request, gpgme
werner added a comment to T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

I doubt that the bug is only in 2.2. The code in 2.4 is different but it may happen there anyway. It depends on the usage pattern.

Mar 3 2023, 3:57 PM · gnupg22 (gnupg-2.2.42), Bug Report
werner updated subscribers of T4550: Test certificates with valid CA.

(That's actually an old ticket but we still open)

Mar 3 2023, 12:10 PM · Tests
DanielNoord updated subscribers of D546: build: Find correct version string for Python >= 3.10.

@werner Seeing as you seem to be actively maintaining this project: is there any way to move this forward? This is breaking quite a few builds of development environments for my company and we are now applying similar patches ourselves but it would be nice to get this merged upstream.

Mar 3 2023, 10:36 AM · Python, Feature Request, gpgme
werner triaged T6399: Missing trustdb check on import of certificate as Normal priority.
Mar 3 2023, 10:17 AM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner added projects to D546: build: Find correct version string for Python >= 3.10: gpgme, Feature Request, Python.
Mar 3 2023, 10:15 AM · Python, Feature Request, gpgme
werner committed rGe4f61df8509e: gpg: Implement encryption to ADSKs. (authored by werner).
gpg: Implement encryption to ADSKs.
Mar 3 2023, 10:12 AM
werner committed rGfde59f9ae638: gpg: Get the signature keyid from the issuer fpr. (authored by werner).
gpg: Get the signature keyid from the issuer fpr.
Mar 3 2023, 10:12 AM
werner committed rG202ed9e281d5: gpg: Support key flags for RENC, TIME, and GROUP. (authored by werner).
gpg: Support key flags for RENC, TIME, and GROUP.
Mar 3 2023, 10:12 AM
DanielNoord added a comment to D546: build: Find correct version string for Python >= 3.10.

@bnavigator Would it be possible to also add support for 3.11 and 3.12 here? That way this fix is a lot more futureproof.

Mar 3 2023, 9:25 AM · Python, Feature Request, gpgme
werner committed rG6bfb4a8d1202: doc: Typo fixes and new notes in DETAILS (authored by werner).
doc: Typo fixes and new notes in DETAILS
Mar 3 2023, 8:50 AM
werner closed T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519) as Resolved.

Thanks for the description; this is good for documentation.

Mar 3 2023, 8:25 AM · Support, Documentation, OpenPGP, gnupg
mlaurent committed rLIBKLEOec171853a1c9: Add option for removing compat lib (authored by mlaurent).
Add option for removing compat lib
Mar 3 2023, 7:56 AM
gniibe added a comment to T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519).

Note that for the OpenPGP implementations which use X25519 API, it is not possible to calculate [scalar]G with scalar having least significant three bits != 0.

Mar 3 2023, 3:54 AM · Support, Documentation, OpenPGP, gnupg
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfaf6090e034d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 3 2023, 3:04 AM

Mar 2 2023

ikloecker added a project to T6399: Missing trustdb check on import of certificate: gnupg.
Mar 2 2023, 6:38 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
ebo created T6399: Missing trustdb check on import of certificate.
Mar 2 2023, 3:40 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner added a comment to T6398: Support X.509 nameConstraints.

(my example cert is 0x09BB0EEE)

Mar 2 2023, 3:08 PM · Restricted Project, Feature Request, libksba
tennox added a comment to T6381: Option to set default encryption subkey.

That sounds like a great (and better) solution! Thank you for your attention & effort 👍🙏

Mar 2 2023, 3:08 PM · gnupg
werner triaged T6398: Support X.509 nameConstraints as Normal priority.
Mar 2 2023, 3:04 PM · Restricted Project, Feature Request, libksba
ikloecker created M11: KMail showing compliance.
Mar 2 2023, 12:22 PM
werner closed T6381: Option to set default encryption subkey as Resolved.

See T6395 for the new feature. It will be released with 2.4.1 but it will take some time that it can actually be used because the other party needs to have an OpenPG implementation which supports this.

Mar 2 2023, 12:19 PM · gnupg
werner triaged T6394: FIPS requires running PCT tests unconditionally as Normal priority.

Agreed

Mar 2 2023, 11:46 AM · FIPS, libgcrypt, Bug Report
werner triaged T6393: DRBG with SHA384 is no longer allowed in FIPS mode (and looks like impossible to enable anyway) as Normal priority.
Mar 2 2023, 11:44 AM · FIPS, libgcrypt, Bug Report
werner added a comment to T6397: PCT failures inconsistency in regards to the FIPS error state.

I think the patch is okay.

Mar 2 2023, 11:41 AM · libgcrypt, FIPS, Bug Report
werner moved T6395: ADSK Feature from Backlog to WiP on the gnupg24 board.
Mar 2 2023, 11:32 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
aheinecke added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

It might be related to the GPGME test failure we had related to that. But I thought this was fixed in GnuPG.

Mar 2 2023, 10:09 AM · kleopatra, Restricted Project
Jakuje created T6397: PCT failures inconsistency in regards to the FIPS error state.
Mar 2 2023, 9:46 AM · libgcrypt, FIPS, Bug Report
bjk added a comment to T2696: SETREPEAT support for pinentry-curses.

Added SETQUALITYBAR support with some fixes for glitches when an error string was set. Wide characters seem to work OK.

Mar 2 2023, 6:02 AM · pinentry, Feature Request
l10n daemon script <scripty@kde.org> committed rLIBKLEOe99f5534e618: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 5:32 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO790faccf946d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 3:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4a23470a7a85: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 2 2023, 3:53 AM

Mar 1 2023

ikloecker added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

Just had a look at the development version. There the observation is exactly the opposite, i.e. the Tags columns of the certificate list and of the user ID list are empty, but the tags are shown in the Tags column of the certifications list.

Mar 1 2023, 9:47 PM · kleopatra, Restricted Project
Jakuje created T6396: the gcry_pk_hash_sign/verify operates in FIPS non-operational mode.
Mar 1 2023, 9:07 PM · libgcrypt, FIPS, Bug Report
Jakuje added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

We came to the same conclusion -- the SHAKE digests are not usable for sign/verify operations the way how it is implemented now. But it would be more clear if we would have explicit allow-list.

Mar 1 2023, 7:57 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
werner committed rGef5a48dd5178: gpg: Actually encrypt to ADSKs. (authored by werner).
gpg: Actually encrypt to ADSKs.
Mar 1 2023, 7:28 PM
werner committed rG3a18378a92af: gpg: Allow adding of Additional Decryption Subkeys. (authored by werner).
gpg: Allow adding of Additional Decryption Subkeys.
Mar 1 2023, 5:24 PM
werner triaged T6395: ADSK Feature as Normal priority.
Mar 1 2023, 5:21 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
werner committed rG1aaadede76cc: agent: Show "no secret key" instead of "card removed". (authored by werner).
agent: Show "no secret key" instead of "card removed".
Mar 1 2023, 4:51 PM
Jakuje created T6394: FIPS requires running PCT tests unconditionally.
Mar 1 2023, 3:57 PM · FIPS, libgcrypt, Bug Report
Jakuje created T6393: DRBG with SHA384 is no longer allowed in FIPS mode (and looks like impossible to enable anyway).
Mar 1 2023, 3:36 PM · FIPS, libgcrypt, Bug Report
jukivili committed rC0a5f7e9543a8: Fix "'inline' is not at beginning of declaration" warnings (authored by jukivili).
Fix "'inline' is not at beginning of declaration" warnings
Mar 1 2023, 1:06 PM
jukivili committed rC66bae697a853: Improve PPC target function attribute checks (authored by jukivili).
Improve PPC target function attribute checks
Mar 1 2023, 1:06 PM
jukivili committed rC898c857206ad: camellia: add AArch64 crypto-extension implementation (authored by jukivili).
camellia: add AArch64 crypto-extension implementation
Mar 1 2023, 1:06 PM
jukivili committed rC6fa11d8b7070: camellia: add POWER8/POWER9 vcrypto implementation (authored by jukivili).
camellia: add POWER8/POWER9 vcrypto implementation
Mar 1 2023, 1:06 PM
tobhe added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

After consulting with our certs lab and studying the code I think SHAKE should not be a problem for now. All of the _gcry_digest_spec_shakeXXX seem to neither have an mdlen nor a read() function. pk_sign and pk_verify seem to both call md_read() which should fail because of the missing read function, kdf checks _gcry_md_get_algo_dlen() which should also disallow SHAKE.

Mar 1 2023, 12:55 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
aheinecke triaged T6392: Kleopatra: Tags no longer shown in useridlistmodel as Normal priority.
Mar 1 2023, 11:45 AM · kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEO60dfb6b6dfc7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 1 2023, 2:36 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8b2c9c33f2f7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 1 2023, 2:36 AM

Feb 28 2023

werner committed rGa5d9be1e282a: gpgconf: Print some standard envvars with -X (authored by werner).
gpgconf: Print some standard envvars with -X
Feb 28 2023, 2:44 PM
werner committed rG523b3e1773f5: gpgconf: Print some standard envvars with -X (authored by werner).
gpgconf: Print some standard envvars with -X
Feb 28 2023, 2:42 PM
jukivili committed rC0d42d9674458: aes-amd64-vaes: fix fast exit path in XTS function (authored by jukivili).
aes-amd64-vaes: fix fast exit path in XTS function
Feb 28 2023, 2:39 PM
jukivili committed rCf3d1d4a8c9f0: chacha20-ppc: use target and optimize attributes for P8 and P9 (authored by jukivili).
chacha20-ppc: use target and optimize attributes for P8 and P9
Feb 28 2023, 2:39 PM
jukivili committed rC937a76a34540: ppc: add support for clang target attribute (authored by jukivili).
ppc: add support for clang target attribute
Feb 28 2023, 2:39 PM
jukivili committed rC100063cf4e1c: aes-ppc: use target and optimize attributes for P8 and P9 (authored by jukivili).
aes-ppc: use target and optimize attributes for P8 and P9
Feb 28 2023, 2:39 PM
jukivili committed rC84f2e2d0b51b: aes-ppc: add CTR32LE bulk acceleration (authored by jukivili).
aes-ppc: add CTR32LE bulk acceleration
Feb 28 2023, 2:39 PM
jukivili committed rCa7ebf9d52e67: aes-ppc: add ECB bulk acceleration for benchmarking purposes (authored by jukivili).
aes-ppc: add ECB bulk acceleration for benchmarking purposes
Feb 28 2023, 2:39 PM
jukivili committed rC161614ecc1c2: sha2-ppc: better optimization for POWER9 (authored by jukivili).
sha2-ppc: better optimization for POWER9
Feb 28 2023, 2:39 PM
mlaurent committed rKLEOPATRAbf619093cc86: use new pim lib + add missing Qt6Core5Compat lib (authored by mlaurent).
use new pim lib + add missing Qt6Core5Compat lib
Feb 28 2023, 1:40 PM
mlaurent committed rLIBKLEO591f7499b04e: Move in pim<version> (authored by mlaurent).
Move in pim<version>
Feb 28 2023, 1:21 PM
aheinecke lowered the priority of T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Normal to Wishlist.

A finding has been that the icon theme switch is not detected at runtime. It would be nice if we could add this, especially if customers explicitly test the support for high contrast modes.

Feb 28 2023, 11:22 AM · vsd33 (vsd-3.3.0), Windows, kleopatra, Restricted Project
werner added a comment to M10: high contrast samples of kleo .

I forgot to restart Kleo after changing the contrast. Thus for the last one, we use a wrong set of icons. After restarting it looks like

Feb 28 2023, 11:09 AM
werner added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

FWIW:The assuan keytocard does not move the key - what you see is a side effect from unrelated code.

Feb 28 2023, 10:57 AM · kleopatra
werner created M10: high contrast samples of kleo .
Feb 28 2023, 10:50 AM
aheinecke added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

I am wondering why the global configs are not for all config options and for all of the various config files. That would make things for us and in general a lot easier. Also that the pinentry-program options was only for debugging was not obvious to us but we might continue to use it to avoid unnecessary wrappers around or symlinks.

Feb 28 2023, 9:59 AM
aheinecke triaged T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key as High priority.

Since I have closed T6377 which had high priority I am assigning this issue the same prio. Which I also think is appropriate.

Feb 28 2023, 9:45 AM · gnupg22 (gnupg-2.2.42), Bug Report
aheinecke added a comment to T6377: Kleopatra: gpgsk file contains shadowed private key.

I thought about this related to T6386 and I now agree with @ikloecker KEYTOCARD in SCD may not "move" the key. Otherwise it would be impossible to easily transfer a key to multiple smartcards. Since werner agreed in T6486 that this is a Bug and Unintended it can be closed as a duplicate as we do not need to further discuss this.

Feb 28 2023, 9:43 AM · kleopatra
aheinecke merged task T6377: Kleopatra: gpgsk file contains shadowed private key into T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.
Feb 28 2023, 9:41 AM · kleopatra
aheinecke merged T6377: Kleopatra: gpgsk file contains shadowed private key into T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.
Feb 28 2023, 9:41 AM · gnupg22 (gnupg-2.2.42), Bug Report
aheinecke added a comment to T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.

I have closed T4699 as a duplicate of this, even though T4699 was about simplification but IMO this is the same underlying problem.

Feb 28 2023, 9:24 AM · kleopatra, Restricted Project
aheinecke lowered the priority of T5228: GpgOL: Combined S/MIME and OpenPGP operation from Normal to Wishlist.

I am downgrading this to wishlist. Even though I had worked on this a lot the regression risk is probably too high to fix this before GpgOL becomes obsolete.

Feb 28 2023, 9:13 AM · gpgol
werner closed T6391: gpgme's python module has invalid version number for setuptools >=66.0.0 as Invalid.
Feb 28 2023, 9:08 AM · Bug Report
aheinecke merged T4699: X.509 certificate request more comfortable into T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Feb 28 2023, 9:03 AM · kleopatra, Restricted Project
aheinecke merged task T4699: X.509 certificate request more comfortable into T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible.
Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request
aheinecke added a comment to T4699: X.509 certificate request more comfortable.

I am closing this as a duplicate of T6117 even though it is not really a duplicate. But for me it does not make sense to keep this as a different issue because simplifying the dialog is directly related to making it more accessible.

Feb 28 2023, 9:03 AM · Restricted Project, kleopatra, S/MIME, gpg4win, Feature Request
werner added a member for Contributor: svuorela.
Feb 28 2023, 8:52 AM
mlaurent committed rLIBKLEO14958dc3719c: USe new pim lib (authored by mlaurent).
USe new pim lib
Feb 28 2023, 8:46 AM
ChenQi created T6391: gpgme's python module has invalid version number for setuptools >=66.0.0.
Feb 28 2023, 8:14 AM · Bug Report
werner added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

We don't want to compile one gnupg for each desktop environment to have it hardcoded relative to gnupg but make it configurable depending on the DE used. As a fallback we could just symlink together gpg and the right gpg-agent which is rather cheap.

Feb 28 2023, 7:50 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAeebb09229217: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 28 2023, 3:35 AM
sandro added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

gpg-agent (I tested 2.4.something) looks at /etc/gnupg/gpg-agent.conf according to strace. I'm not sure why you think it doesn't, but maybe your older version really doesn't.

Feb 28 2023, 12:13 AM

Feb 27 2023

werner added a comment to T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519).

Thus the public key differs on wether the raw secret key or the masked (bit255 set, bit0..2 clear) has been used. And at what point in the code this was done. Shall we collect a list describing the differences of applications and on whether they have some mitigation for compatibility.

Feb 27 2023, 5:51 PM · Support, Documentation, OpenPGP, gnupg
werner closed T3806: error accessing ldaps key server (TLS vs. STARTTLS) as Resolved.

The code has meanwhile been reworked and the mentioned test server is not anymore available

Feb 27 2023, 5:30 PM · Too Old, LDAP, dirmngr, Bug Report
tobhe added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

Good catch. A similar problem might arise with SHA384 according to section D.R which states

Feb 27 2023, 3:15 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
neverpanic added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

One potential pitfall here is that SHAKE-128 and SHAKE-256 must not be available for use in signature operations. That's because https://csrc.nist.gov/CSRC/media/Projects/cryptographic-module-validation-program/documents/fips%20140-3/FIPS%20140-3%20IG.pdf section C.C disallows the use of SHAKE in higher-level algorithms:

Feb 27 2023, 3:01 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
neverpanic added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

These look good to me.

Feb 27 2023, 1:45 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
tobhe added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

Right, we have received the same feedback from our cert lab but I haven't found time to update the bug yet. Here are the updated patches:

Feb 27 2023, 12:19 PM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
neverpanic added a comment to T6376: FIPS 140-3: add explicit indicators for md and mac to unblock MD5 in apt.

This marks GCRY_MD_CRC32, GCRY_MD_CRC24_RFC2440 and GCRY_MD_CRC32_RFC1510 as approved.

Feb 27 2023, 11:44 AM · libgcrypt, Feature Request, Ubuntu, Debian, FIPS
gniibe added a comment to T6390: ECC: Explain GnuPG's CV25519 key and its ECDH (comarison to X25519).

CV25519 private key secret part:

  • Standard MPI (big-endian) of 255-bit
  • The value should have zeros for least significant three bits, its most significant bit (255th bit) should be set.
    • the value should be the one after decodeScalar25519 function in RFC7748

CV25519 public part from secret part:

  • Simply calculated by [secret-part]G
Feb 27 2023, 9:47 AM · Support, Documentation, OpenPGP, gnupg
werner claimed T6386: gpg-agent 2.2: Command "READKEY --card --no-data -- OPENPGP.1" overwrites protected-private-key with shadowed-private-key.

Thanks for the report; the regression happened due to fixing T6135.

Feb 27 2023, 9:25 AM · gnupg22 (gnupg-2.2.42), Bug Report