Am 06.05.2025 um 11:48:49 Uhr schrieb Werner Koch:

> On Tue,  5 Nov 2024 17:11, Marco Moock said:
> > m@ryz:~$ gpgsm --show-cert zertifikat-smime/PKCS7_File/PKCS7.p7b
> > gpgsm: enabled debug flags: ipc
> > gpgsm: enabled compatibility flags:
> > gpgsm: ksba_cert_hash failed: Kein Wert
> > gpgsm: ksba_cert_hash failed: Kein Wert  
> 
> Using current GnuPG (master, 2.5.6-beta): I get this:
> 
>           ID: 0x520AB3F9
>           S/N: 00CDB882CF52A4258A4CB6FA03C415DDBD
>         (dec): 273449774896932489317308577343912402365
>        Issuer: CN=Sectigo RSA Client Authentication and Secure Email
> CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GB Subject:
> [error] aka: <m...@dorfdsl.de>
>      sha2_fpr:
> DE:DB:58:6F:AA:72:31:A2:91:5C:FC:1E:55:27:77:3C:F0:27:03:DB:28:CB:83:BE:49:15:0A:01:
> 
> which sounds okay.
> 
>  gpgsm (GnuPG) 2.4.8-beta3
>  libgcrypt 1.11.0
>  libksba 1.6.7-beta9
> 
> works fine as well.  A likely fix was this one in Libksba
> 
>   Noteworthy changes in version 1.6.7 (2024-06-21) [C22/A14/R7]
>   ------------------------------------------------
> 
>    * Allow for an empty Subject in certs.  [T7171]
> 
> I assume that you used a 1.6.6 or older.

I used

libksba8:amd64 1.6.7-2+b1
gnupg          2.4.7-17

and those versions give an error, so it is not only the libksba
1.6.6 version.

gpgsm: ksba_cert_hash failed: Kein Wert
ksba: ber-decoder: node `?': TLV length too large
File ........: zertifikat-smime/PKCS7_File/PKCS7.p7b
           ID: 0xFFFFFFFF
          S/N: keine
        (dec): keine
       Issuer: [error]
      Subject: [error]
     sha2_fpr:
FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF
sha1_fpr: FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF
md5_fpr: FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF certid: error
      keygrip: error
    notBefore: keine
     notAfter: keine
     hashAlgo: (null)
      keyType: [error]
    subjKeyId: [none]
    authKeyId: [none]
     keyUsage: [none]
  extKeyUsage: [none]
     policies: [none]
  chainLength: [none]
        crlDP: [none]
     authInfo: [none]
     subjInfo: [none]

If needed, I can try to build other versions, but this takes time as I
have to create Debian packets first. Most systems need gnupg and I
can't manually build and install it, as is breaks the dependency system.

-- 
Gruß
Marco

Send unsolicited bulk mail to 1746524929mu...@cartoonies.org

Attachment: pgpoLBnepxIK8.pgp
Description: OpenPGP digital signature

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
https://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to