Page MenuHome GnuPG
Feed All Stories

Jan 16 2018

aa created P5 bak in the S1 Public space.
Jan 16 2018, 4:06 PM · Feature Request
grichardnewell created T3740: Outlook unable to send encrypted or signed emails.
Jan 16 2018, 11:04 AM · gpgol, Bug Report
aa added a comment to T3731: gcry_pk_genkey() segfaults for ecdsa 384.
Jan 16 2018, 1:44 AM · libgcrypt, Bug Report
herzmut updated the task description for T3739: pinentry: manual type enforcement degrades security of passwords and emails.
Jan 16 2018, 12:16 AM · pinentry, Bug Report, gpg4win
herzmut created T3739: pinentry: manual type enforcement degrades security of passwords and emails.
Jan 16 2018, 12:09 AM · pinentry, Bug Report, gpg4win

Jan 15 2018

werner added a comment to T3731: gcry_pk_genkey() segfaults for ecdsa 384.

I already talked with the upstream author and we figured a possible problem due to an non-locked use of the core function. The cause of this is

unsigned char *tmpval = ec->mem + ec->memlocation;
*tmpval = (*tmpval + 1) & 0xff;
ec->memlocation = ec->memlocation + ec->memblocksize - 1;
ec->memlocation = ec->memlocation % wrap;

which is non-atomic and will thus leads to the out-of-bounds deref. The EC object may only be used by one thread at a time.

Jan 15 2018, 10:44 AM · libgcrypt, Bug Report
gniibe added a comment to T3731: gcry_pk_genkey() segfaults for ecdsa 384.

It is reproducible on my Debian (stretch). I'm going to minimize the case.

Jan 15 2018, 10:36 AM · libgcrypt, Bug Report
aheinecke closed T3607: Gpg4win 3.0.3 as Resolved.

Gpg4win-3.0.3 has been released.

Jan 15 2018, 8:54 AM · gpg4win
aheinecke closed T3523: GpgOL - Outlook running out of resorces as Resolved.

No more reports of this since 3.0.2. With 3.0.3 I fixed an additional memleak which should further improve this. Resolved for now.

Jan 15 2018, 8:53 AM · gpgol, Bug Report, gpg4win
aheinecke lowered the priority of T3616: Gpg4Win 3.0.2 hangs if replying to an encrypted message in Outlook 2010 from High to Normal.

For the 3.0.3 I tested more with Microsoft Exchange Online, an Exchange 2012 Server and could not reproduce such problems. So I'm lowering the priority to normal as I don't think many users are affected.

Jan 15 2018, 8:53 AM · Info Needed, Bug Report, gpg4win
aheinecke closed T3736: GpgOL: Invalid Signature for signed only mails with attachment as Resolved.
Jan 15 2018, 8:51 AM · gpgol
aheinecke closed T3736: GpgOL: Invalid Signature for signed only mails with attachment, a subtask of T3607: Gpg4win 3.0.3, as Resolved.
Jan 15 2018, 8:51 AM · gpg4win
RouL added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

I have exactly the same problem on my Windows 10 machine. I am using bitdefender as virus scanner, but it doesn't work no matter if it is active or not. Windows is fully updated and I am using gpg4win 3.0.3.

Jan 15 2018, 8:30 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
werner reopened T1967: GnuPG should select a key for signing without trying to use missing subkeys as "Open".
Jan 15 2018, 8:28 AM · gnupg (gpg22), Feature Request
aheinecke created T3738: Kleopatra: Key text export should contain information about subkeys.
Jan 15 2018, 8:12 AM · kleopatra

Jan 14 2018

theirix added a comment to T1967: GnuPG should select a key for signing without trying to use missing subkeys.

@gniibe just checking – any news for 2.2 support? Should I reopen this bug or report a new one against 2.2?

Jan 14 2018, 3:39 PM · gnupg (gpg22), Feature Request
lbandlav added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

Have posted in gcrypt-devel mailer.. thanks

Jan 14 2018, 2:47 PM · libgcrypt, Bug Report

Jan 13 2018

lbandlav added a member for libgcrypt: lbandlav.
Jan 13 2018, 8:51 PM
werner reopened T3354: gpgme only builds against two versions of python at once as "Open".
Jan 13 2018, 5:01 PM · Python, gpgme, Bug Report
werner raised the priority of T3354: gpgme only builds against two versions of python at once from Wishlist to Normal.

The actual problem is that justus quit his job to work for pEp. Thus we have no maintainer for the python port. There is one candidate for this job but don't expect any fast fixes because one of the near term goals will be to replace swig so that we can provide the bindings also for WIndows. Maybe that will also solve the problem with different Python versions.

Jan 13 2018, 5:01 PM · Python, gpgme, Bug Report

Jan 12 2018

dkg added a comment to T3354: gpgme only builds against two versions of python at once.

it's too bad that this is not considered something worth fixing upstream -- at the moment, debian's python3-gpg will only work with one specific version of python3 because of this, which makes package transitions more complex than they should be.

Jan 12 2018, 8:14 PM · Python, gpgme, Bug Report
jukivili committed rCa518b6680ea8: Move AMD64 MS to SysV calling convention conversion to assembly side (authored by jukivili).
Move AMD64 MS to SysV calling convention conversion to assembly side
Jan 12 2018, 6:39 PM
jukivili committed rCc3d60acc3ab5: rijndael-ssse3: call assembly functions directly (authored by jukivili).
rijndael-ssse3: call assembly functions directly
Jan 12 2018, 6:39 PM
jukivili committed rC135250e3060e: Make BMI2 inline assembly check more robust (authored by jukivili).
Make BMI2 inline assembly check more robust
Jan 12 2018, 6:39 PM
lbandlav added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

Will be posting it in gcrypt-devel shortly.

Jan 12 2018, 6:14 PM · libgcrypt, Bug Report
lbandlav added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

Hope you've got the problem with the current naming conventions for arguments and the result by going them. We should either document the arguments properly or change the code as i have pointed out. Since the iterations argument used properly in the case PBKDF2 (type8) within the same wrapper api gcry_kdf_derive.

Jan 12 2018, 5:51 PM · libgcrypt, Bug Report
werner added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

I would also suggest to discuss this at the gcrypt-devel list so that you can get get comments from others as well.

Jan 12 2018, 5:21 PM · libgcrypt, Bug Report
werner added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

Your are looking at the libgcrypt code. Unfortunately that does not help us. What I would like to see are two protocol implementations, using sccryptone with libgcrypt and one with anoter scruypt implementation. Do they both work? If so, there is no bug in libgcrypt's code - at best the parameter have been given different names and we can point other name use in the docs.

Jan 12 2018, 5:18 PM · libgcrypt, Bug Report
lbandlav added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

Here's what i got from 1.8.1 code (downloaded from gnupg).

Jan 12 2018, 3:16 PM · libgcrypt, Bug Report
werner edited the content of Wiki Home.
Jan 12 2018, 3:03 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:03 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:03 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:02 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:01 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:01 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:00 PM
werner edited the content of Wiki Home.
Jan 12 2018, 3:00 PM
werner edited the content of Wiki Home.
Jan 12 2018, 2:59 PM
werner changed the Can Use Application policy for application Phriction from Public (No Login Required) to Administrators.
Jan 12 2018, 2:58 PM
werner edited the content of Wiki Home.
Jan 12 2018, 2:56 PM
werner added a project to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values: libgcrypt.

tests/t-kdf uses test vectors from an I-D and obviously works fine. Maybe that I-D has a different parameter naming than what is used in your examples. I simply can't say without researching the whole thing. Please let t me know a concrete bug where that KDF is not compatible with other implementations. As an example here is one of our test vectors:

Jan 12 2018, 2:45 PM · libgcrypt, Bug Report
bernhard committed rWf57154d6b692: Fixes build-history.awk's version number output. (authored by bernhard).
Fixes build-history.awk's version number output.
Jan 12 2018, 2:24 PM
aheinecke committed rW50793fd4377e: Fix news date (authored by aheinecke).
Fix news date
Jan 12 2018, 2:05 PM
aheinecke committed rD76802d1db0d7: SWDB: Update for gpg4win-3.0.3 (authored by aheinecke).
SWDB: Update for gpg4win-3.0.3
Jan 12 2018, 1:47 PM
aheinecke committed rW774eea8f0bb9: web: Update for 3.0.3 (authored by aheinecke).
web: Update for 3.0.3
Jan 12 2018, 1:41 PM
lbandlav added a comment to T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.

With the current implementation when the r is set to GCRY_KDF_SCRYPT, on a 3 core system, it almost took 35 minutes to generate the hash, where as with r=41 it was around 4 minutes and 20 seconds.
when i corrected the the values, i.e. N=16384, p=1 and r=GCRY_KDF_SCRYPT, it took less than a second to generate the hash.

Jan 12 2018, 1:28 PM · libgcrypt, Bug Report
aheinecke committed rWa2ed9d1803fc: Update NEWS and READMEs (authored by aheinecke).
Update NEWS and READMEs
Jan 12 2018, 1:10 PM
aheinecke committed rWd7b28ca4d64e: Post release version bump (authored by aheinecke).
Post release version bump
Jan 12 2018, 1:10 PM
aheinecke committed rWd80fc0c34557: Potential fixes for directory race conds (authored by aheinecke).
Potential fixes for directory race conds
Jan 12 2018, 1:10 PM
aheinecke committed rW28c5f22ad81a: Update Kleopatra and GpgOL (authored by aheinecke).
Update Kleopatra and GpgOL
Jan 12 2018, 1:10 PM
aheinecke committed rW77c454a71647: Delete obsolete gpgol patch (authored by aheinecke).
Delete obsolete gpgol patch
Jan 12 2018, 1:10 PM
lbandlav triaged T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values as Normal priority.
Jan 12 2018, 1:03 PM · libgcrypt, Bug Report
lbandlav created T3737: libgcrypt's gcry_kdf_scrypt has incorrectly set N and P values.
Jan 12 2018, 1:02 PM · libgcrypt, Bug Report
werner added a comment to T3728: error: sign+encrypt failed: unusable public key.

Let me comment this

Jan 12 2018, 11:49 AM · Support
4537 added a comment to T3728: error: sign+encrypt failed: unusable public key.

I am sharing completed info, please look into it, at may I know the cause
gpg: enabled debug flags: lookup
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search 0: SUBSTR: 'JPMCBANK_GPG_PROD_2020'
gpg: DBG: keydb_search: searching keybox (resource 0 of 1)
gpg: DBG: keydb_search: searched keybox (resource 0 of 1) => Success
gpg: DBG: finish_lookup: checking key 88BEBD28 (all)(req_usage=1)
gpg: DBG: checking subkey 022E17B7
gpg: DBG: subkey might be fine
gpg: DBG: using key 022E17B7
gpg: using subkey F423A07D022E17B7 instead of primary key 9D09927E88BEBD28
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search 0: SUBSTR: 'JPMCBANK_GPG_UAT_2019'
gpg: DBG: keydb_search: searching keybox (resource 0 of 1)
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search 0: LONG_KID: 'BFFCAF61B48701FD'
gpg: DBG: keydb_search: searching keybox (resource 0 of 1)
gpg: DBG: keydb_search: searched keybox (resource 0 of 1) => Success
gpg: DBG: finish_lookup: checking key B48701FD (all)(req_usage=0)
gpg: DBG: using key B48701FD
gpg: using pgp trust model
gpg: DBG: keydb_search: searched keybox (resource 0 of 1) => Success
gpg: DBG: finish_lookup: checking key B48701FD (all)(req_usage=2)
gpg: DBG: checking subkey 403048E0
gpg: DBG: usage does not match: want=2 have=1
gpg: DBG: no suitable subkeys found - trying primary
gpg: DBG: primary key usage does not match: want=2 have=5
gpg: DBG: no suitable key found - giving up
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search 0: SUBSTR: 'JPMCBANK_GPG_UAT_2019'
gpg: DBG: keydb_search: searching keybox (resource 0 of 1)
gpg: DBG: keydb_search: searched keybox (resource 0 of 1) => EOF
gpg: JPMCBANK_GPG_UAT_2019: skipped: Unusable public key
gpg: E:\New\steps.txt: sign+encrypt failed: Unusable public key
gpg: secmem usage: 1376/32768 bytes in 3 blocks

Jan 12 2018, 11:13 AM · Support
aheinecke committed rO7341d641165e: Post release version bump (authored by aheinecke).
Post release version bump
Jan 12 2018, 11:12 AM
aheinecke added a subtask for T3607: Gpg4win 3.0.3: T3736: GpgOL: Invalid Signature for signed only mails with attachment.
Jan 12 2018, 11:00 AM · gpg4win
aheinecke added a parent task for T3736: GpgOL: Invalid Signature for signed only mails with attachment: T3607: Gpg4win 3.0.3.
Jan 12 2018, 11:00 AM · gpgol
aheinecke closed T3537: GpgOL - Outlook shows empty email body for encrypted email as Resolved.

Multiple confirmations -> Resolved.

Jan 12 2018, 10:59 AM · gpgol, Bug Report, gpg4win
aheinecke closed T3537: GpgOL - Outlook shows empty email body for encrypted email, a subtask of T3607: Gpg4win 3.0.3, as Resolved.
Jan 12 2018, 10:59 AM · gpg4win
aheinecke committed rO94b84de77b8d: Update NEWS (authored by aheinecke).
Update NEWS
Jan 12 2018, 10:51 AM
aheinecke committed rOe7ef14e076f9: Fix multipart signed mails (authored by aheinecke).
Fix multipart signed mails
Jan 12 2018, 10:39 AM
aheinecke added a comment to T3736: GpgOL: Invalid Signature for signed only mails with attachment.

With git bisect I tracked it down to a0326ffb755c4a49a259cea3d83831d9ede7d5d9

Jan 12 2018, 10:11 AM · gpgol
werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

Oh dear what an evening and morning. I reversed the facts I reported. Sure 2.1 is borken - that is the whole point. ( I realized that only after install 2.2.4 and generating fresh keys). To avoid confusion I will delete my last comments.

Jan 12 2018, 9:59 AM · Info Needed, scd, Bug Report
aheinecke committed rKLEOPATRA4d91ca96c4cb: Fix crash on Windows against older GnuPG (authored by aheinecke).
Fix crash on Windows against older GnuPG
Jan 12 2018, 9:23 AM
aheinecke committed rKLEOPATRA0796e04aa43c: Use old style connect for Keylist in detailswidget (authored by aheinecke).
Use old style connect for Keylist in detailswidget
Jan 12 2018, 9:23 AM
aheinecke committed rKLEOPATRAb7c91cf722e6: Add colspan to compliance label (authored by aheinecke).
Add colspan to compliance label
Jan 12 2018, 9:23 AM
werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.
Jan 12 2018, 9:14 AM · Info Needed, scd, Bug Report
werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.
Jan 12 2018, 9:04 AM · Info Needed, scd, Bug Report
aheinecke closed T3735: GnuPG, Scdaemon: Decryption fails - Missing Item in Object - No Secret Key as Invalid.

Duplicate of T3576

Jan 12 2018, 9:02 AM · scd, gnupg
aheinecke renamed T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows from Wrong display language to Kleopatra, Libgpg-error: Let the GUI change the language on Windows.
Jan 12 2018, 8:52 AM · Restricted Project, kleopatra, gpg4win, Bug Report
aheinecke lowered the priority of T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows from Low to Wishlist.
System locale : de-CH
Jan 12 2018, 8:48 AM · Restricted Project, kleopatra, gpg4win, Bug Report
Mak added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Hi @aheinecke
Its also german:

Jan 12 2018, 8:35 AM · Restricted Project, kleopatra, gpg4win, Bug Report
aheinecke created T3736: GpgOL: Invalid Signature for signed only mails with attachment.
Jan 12 2018, 8:28 AM · gpgol
aheinecke triaged T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows as Low priority.

GpgOL should use the same language detection code that GnuPG also uses. If you open a command line (cmd) and run "gpg" in that command line is it also in german?

Jan 12 2018, 8:21 AM · Restricted Project, kleopatra, gpg4win, Bug Report
aheinecke committed rG6fb5713f4a69: doc: Note pinentry-mode for passphrase opts (authored by aheinecke).
doc: Note pinentry-mode for passphrase opts
Jan 12 2018, 8:17 AM
aheinecke created T3735: GnuPG, Scdaemon: Decryption fails - Missing Item in Object - No Secret Key.
Jan 12 2018, 7:49 AM · scd, gnupg
rjh committed rD3fe91c68480c: Final changes from rms (authored by rjh).
Final changes from rms
Jan 12 2018, 3:14 AM
gniibe added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

@werner It's just simple; With --personal-cipher-preferences 3DES (3DES only), make a encrypted message. Then, try to decrypt the message with OpenPGPcard (version 2.1 and later).

Jan 12 2018, 12:43 AM · Info Needed, scd, Bug Report

Jan 11 2018

aheinecke triaged T3732: Lost focus on Outlook after sending gpg mail as Normal priority.

I've noticed that myself and the cause for this is the code which we use to ensure that the key resolution dialog of Kleopatra opens in the foreground.

Jan 11 2018, 5:24 PM · Bug Report, gpgol
aheinecke closed T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated, a subtask of T3607: Gpg4win 3.0.3, as Resolved.
Jan 11 2018, 5:20 PM · gpg4win
aheinecke closed T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated as Resolved.

Thanks again for the test, your patience and the report :-)

Jan 11 2018, 5:20 PM · Bug Report, gpgol
aheinecke added a parent task for T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated: T3607: Gpg4win 3.0.3.
Jan 11 2018, 5:17 PM · Bug Report, gpgol
aheinecke added a subtask for T3607: Gpg4win 3.0.3: T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated.
Jan 11 2018, 5:17 PM · gpg4win
Mak added a comment to T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated.

:-)
I can confirm, that 2.0.6-beta14 is working and until now, Outlook did not crash :-)
Great work, thanks!

Jan 11 2018, 5:16 PM · Bug Report, gpgol
aheinecke renamed T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated from Outlook 2016 wont encrypt messages to Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated.
Jan 11 2018, 4:55 PM · Bug Report, gpgol
aheinecke changed the status of T3656: Outlook 2016 wont encrypt messages if S/MIME encrypt or Sign was activated from Open to Testing.

Ok so I found out that you could even trigger this bug without persistent options just by activating and deactivating any S/MIME option on a mail. This somehow changed the behavior of Outlook.

Jan 11 2018, 4:55 PM · Bug Report, gpgol
aheinecke committed rO7d772b3e6cad: Add cmt to clarify base / non base msg usage (authored by aheinecke).
Add cmt to clarify base / non base msg usage
Jan 11 2018, 4:53 PM
aheinecke committed rO707250ce6151: Add special sauce for Outlook S/MIME code interact (authored by aheinecke).
Add special sauce for Outlook S/MIME code interact
Jan 11 2018, 4:48 PM
aheinecke committed rO090e2a0cb2ff: Revert increased verbosity for T3656 (authored by aheinecke).
Revert increased verbosity for T3656
Jan 11 2018, 4:48 PM
werner added a project to T3728: error: sign+encrypt failed: unusable public key: Support.
Jan 11 2018, 3:31 PM · Support
werner edited Description on Support.
Jan 11 2018, 3:30 PM
werner updated the image for Support from F252123: profile to F252125: profile.
Jan 11 2018, 3:29 PM
werner updated the image for Support from F252122: profile to F252123: profile.
Jan 11 2018, 3:28 PM
werner updated the image for Support from F20825: fa-envelope-pink.png to F252122: profile.
Jan 11 2018, 3:25 PM
asn added a comment to T3731: gcry_pk_genkey() segfaults for ecdsa 384.

The segfault from an openSUSE machine looks the same:

Jan 11 2018, 2:56 PM · libgcrypt, Bug Report
dkg created T3734: Extract signature key ID with gpgme.
Jan 11 2018, 2:46 PM · gpgme, Feature Request
Mak created T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows in the S1 Public space.
Jan 11 2018, 2:45 PM · Restricted Project, kleopatra, gpg4win, Bug Report
werner removed a project from T3728: error: sign+encrypt failed: unusable public key: Bug Report.

I can't tell you from your input what is wrong with your key. Please run

Jan 11 2018, 2:32 PM · Support
Mak created T3732: Lost focus on Outlook after sending gpg mail in the S1 Public space.
Jan 11 2018, 2:24 PM · Bug Report, gpgol