Hi all,

I have observed gnupg issuing bad signatures issued by gnupg (homebrew
formula) for quite a while over several versions. The following report
is using version 2.4.9

Running the following script will often issue a bad signature after
only a few rounds:

#!/usr/bin/env bash

echo "" > git-trace.txt

for i in {1..100}; do
  echo "loop ${i}"
  rm data.txt.asc
  echo "data was" > result-bad.txt
  cat data.txt >> result-bad.txt
  gpg --debug-level guru -bsau <a subkey id that exists in the
keyring> data.txt &> result-bad.txt
  echo "" >> result-bad.txt
  echo "signature was" >> result-bad.txt
  cat data.txt.asc >> result-bad.txt
  echo "" >> result-bad.txt
  echo "verification was" >> result-bad.txt
  if ! gpg --verify --debug-level guru data.txt.asc data.txt &>>
result-bad.txt; then
    echo "result: failed" >> result-bad.txt
    echo "gpg verify failed for ${i}"
    break;
  else
    echo "result: succeeded" >> result-bad.txt
    cat result-bad.txt > result-good.txt
    echo "gpg verify passed for ${i}"
  fi
done

This results in the following failure, with names redacted:

gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache
memstat trust hashing ipc clock lookup extprog
gpg: enabled compatibility flags:
gpg: DBG: [no clock] start
gpg: DBG: [no clock] keydb_new
gpg: DBG: chan_3 <- # Home: <redacted>
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Keyboxd 2.4.9 at your service, process 4788
gpg: DBG: connection to the keyboxd established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.4.9
gpg: DBG: chan_3 <- OK
gpg: DBG: [no clock] keydb_search enter
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search   0: LONG_KID: '6E628CC4145FD2ED'
gpg: DBG: chan_3 -> SEARCH --openpgp -- 0x6E628CC4145FD2ED
gpg: DBG: chan_3 <- S PUBKEY_INFO 1
1510C86404E2F6ECA02871DB6E628CC4145FD2ED -- 0 1
gpg: DBG: chan_3 <- [ 44 20 99 01 25 30 44 04 61 d3 e9 b8 01 08 00 c0
...(982 byte(s) skipped) ]
gpg: DBG: chan_3 <- [ 44 20 3f dc 08 00 51 26 7b ea a0 b4 cf 58 ab 02
...(526 byte(s) skipped) ]
gpg: DBG: chan_3 <- OK
gpg: DBG: found UBID (0,1): 1510c86404e2f6eca02871db6e628cc4145fd2ed
gpg: DBG: [no clock] keydb_search leave (found)
gpg: DBG: [no clock] keydb_get_keyblock enter
gpg: DBG: parse_packet(iob=1): type=6 length=269 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=12 length=12 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=13 length=44 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=12 length=12 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=2 length=290 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=12 length=6 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=14 length=269 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=2 length=574 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=1): type=12 length=6 (parse.../../g10/keydb.c.1184)
gpg: DBG: iobuf-1.0: underflow: buffer size: 1504; still buffered: 0
=> space for 1504 bytes
gpg: DBG: iobuf-1.0: close '?'
gpg: DBG: [no clock] keydb_get_keyblock leave
gpg: DBG: chan_4 <- OK Pleased to meet you, process 4790
gpg: DBG: connection to the gpg-agent established
gpg: DBG: chan_4 -> RESET
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION ttyname=/dev/ttys003
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION ttytype=xterm-256color
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION lc-ctype=en_US.UTF-8
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION lc-messages=en_US.UTF-8
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> GETINFO version
gpg: DBG: chan_4 <- D 2.4.9
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION allow-pinentry-notify
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> OPTION agent-awareness=2.1.0
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> HAVEKEY --list=1000
gpg: DBG: chan_4 <- [ 44 20 35 61 9e c9 aa cd db 5c a7 85 f0 ce e9 36
...(28 byte(s) skipped) ]
gpg: DBG: chan_4 <- OK
gpg: DBG: get_keygrip for public key
gpg: DBG: keygrip= 35619ec9aacddb5ca785f0cee93610f5a479120b
gpg: DBG: iobuf-2.0: close '?'
gpg: DBG: rsa_verify
data:+01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
\
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffff003031300d0609608648016503040201050004203f \
gpg: DBG:
dc335fe186b13e6b54b5759a7b0e120e0ff8a6dbdb505651157561e3d97db3
gpg: DBG: rsa_verify
sig:+51267beaa0b4cf58ab02e294035c1e43d1f448a006374d67f44b50dded44194d
\
gpg: DBG:
b6aa46d0c274d9c62c0b3d2aca3323a0d899be30613be6fab68c9e9e9810ff66 \
gpg: DBG:
e18e044706bfe4cad515c22b439d96129312f5885f2fa28e4c14001d878958dc \
gpg: DBG:
9733b9534cebd07107364fa5974640e69e27f6ff65f3df05efd2ef1e453ea279 \
gpg: DBG:
db8f39139743407dd4949a098bc0d5113ed8dc82ca4bdd8ffb0a83012bad2b6d \
gpg: DBG:
ca16646b139a470bb22301e0bee567063d9da45b2575cd61986618007ade48a3 \
gpg: DBG:
9ae0798834c66f7a08d5e4ae25b873b8b245f7b972f0e0e82494b0d13685d5d8 \
gpg: DBG:
2f946b8cf6f5cb764694ea921c6ca8a46d82fe733d3572ebe1d91943b7091ef8
gpg: DBG: rsa_verify
n:+c744addf555d5da3828c0c80b5d1d18e94ef5e5933659ed7a669dc1dc2608380 \
gpg: DBG:
31cb1dbe382c323ce7bb478277a1bc6d6221629e6d7efe09fd8054dda00a7448 \
gpg: DBG:
bc1825c6e6ee5142cb73078d47d2d949b548a8b2b34a26a711b8135938aaa7e3 \
gpg: DBG:
a0cc1486eeeea39c35f6025f08246c0c74b0a426e552603aff4876cfa8f1ebb5 \
gpg: DBG:
cd21c62b50df523ee1d3bc22e954d04f8c9ada6de1e13a7e8c35698a3ef4dfa2 \
gpg: DBG:
15cc93e386f7e83c25a29bdfab14ffe328b12f14a630427f1f362ba75c710846 \
gpg: DBG:
44343f5b8be84389fe5d11096aafb1456b832aa284d11e3bd0ed66669ed53a6c \
gpg: DBG:
1ea5bc8ad87ae0a10f5fcc4d4baaf11c79a7b79e1f57b58daeec4f0729468383
gpg: DBG: rsa_verify    e:+010001
gpg: DBG: rsa_verify
cmp:+01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
\
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffff003031300d0609608648016503040201050004203f \
gpg: DBG:
dc335fe186b13e6b54b5759a7b0e120e0ff8a6dbdb505651157561e3d97db3
gpg: DBG: rsa_verify    => Good
gpg: DBG: finish_lookup: checking key 145FD2ED (all)(req_usage=1)
gpg: DBG: checking subkey 7374A315
gpg: DBG: get_keygrip for public key
gpg: DBG: keygrip= da5bd99e936bb5a99e36ccef77975b45a4fac50d
gpg: DBG: chan_4 -> KEYINFO DA5BD99E936BB5A99E36CCEF77975B45A4FAC50D
gpg: DBG: chan_4 <- S KEYINFO DA5BD99E936BB5A99E36CCEF77975B45A4FAC50D
D - - - C - - -
gpg: DBG: chan_4 <- OK
gpg: DBG: subkey might be fine
gpg: DBG: using key 7374A315
gpg: using subkey B67EB1E57374A315 instead of primary key 6E628CC4145FD2ED
gpg: DBG: free_packet() type=6
gpg: DBG: free_packet() type=13
gpg: DBG: free_packet() type=2
gpg: DBG: free_packet() type=14
gpg: DBG: free_packet() type=2
gpg: DBG: fd_cache_open (data.txt) not cached
gpg: DBG: iobuf-3.0: open 'data.txt' desc=file_filter(fd) fd=5
gpg: DBG: fd_cache_invalidate (data.txt.asc)
gpg: DBG: iobuf-4.0: open 'data.txt.asc' desc=file_filter(fd) fd=6
gpg: writing to 'data.txt.asc'
gpg: DBG: iobuf-4.0: ioctl 'file_filter(fd)' no_cache=1
gpg: DBG: get_keygrip for public key
gpg: DBG: keygrip= da5bd99e936bb5a99e36ccef77975b45a4fac50d
gpg: DBG: chan_4 -> KEYINFO DA5BD99E936BB5A99E36CCEF77975B45A4FAC50D
gpg: DBG: chan_4 <- S KEYINFO DA5BD99E936BB5A99E36CCEF77975B45A4FAC50D
D - - - C - - -
gpg: DBG: chan_4 <- OK
gpg: DBG: iobuf-3.1: push 'md_filter'
gpg: DBG: iobuf chain: 3.1 'md_filter' filter_eof=0 start=0 len=0
gpg: DBG: iobuf chain: 3.0 'file_filter(fd)' filter_eof=0 start=0 len=0
gpg: DBG: armor-filter: control: 5
gpg: DBG: iobuf-4.1: push 'armor_filter'
gpg: DBG: armor-filter: control: 5
gpg: DBG: iobuf chain: 4.1 'armor_filter' filter_eof=0 start=0 len=0
gpg: DBG: iobuf chain: 4.0 'file_filter(fd)' filter_eof=0 start=0 len=0
gpg: DBG: armor-filter: control: 1
gpg: DBG: iobuf-3.1: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-3.1: underflow: A->FILTER (65536 bytes)
gpg: DBG: iobuf-3.0: reading to external buffer, 65536 bytes
gpg: DBG: iobuf-3.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-3.0: limit buffering as external drain is preferred
gpg: DBG: iobuf-3.0: underflow: A->FILTER (65536 bytes, to external drain)
gpg: DBG: iobuf-3.0: A->FILTER() returned rc=0 (ok), read 3 bytes (to
external buffer)
gpg: DBG: iobuf-3.0: reading to external buffer, 64512 bytes
gpg: DBG: iobuf-3.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-3.0: limit buffering as external drain is preferred
gpg: DBG: iobuf-3.0: underflow: A->FILTER (64512 bytes, to external drain)
gpg: DBG: iobuf-3.0: A->FILTER() returned rc=-1 (EOF), read 0 bytes
gpg: DBG: data.txt: close fd/handle 5
gpg: DBG: fd_cache_close (data.txt) new slot created
gpg: DBG: iobuf-3.1: A->FILTER() returned rc=0 (ok), read 3 bytes
gpg: DBG: iobuf-3.1: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-3.1: underflow: A->FILTER (65536 bytes)
gpg: DBG: iobuf-3.0: reading to external buffer, 65536 bytes
gpg: DBG: iobuf-3.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-3.0: underflow: eof (pending eof)
gpg: DBG: iobuf-3.1: A->FILTER() returned rc=-1 (EOF), read 0 bytes
gpg: DBG: iobuf-3.1: pop in underflow (nothing buffered, got EOF)
gpg: DBG: iobuf chain: 3.0 '?' filter_eof=0 start=0 len=0
gpg: DBG: iobuf-3.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: get_keygrip for public key
gpg: DBG: keygrip= da5bd99e936bb5a99e36ccef77975b45a4fac50d
gpg: DBG: chan_4 -> RESET
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> SIGKEY DA5BD99E936BB5A99E36CCEF77975B45A4FAC50D
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> SETKEYDESC
Please+enter+the+passphrase+to+unlock+the+OpenPGP+secret+key:%0A%22<redacted>%22%0A2048-bit+RSA+key,+ID+B67EB1E57374A315,%0Acreated+2022-01-04+(main+key+ID+6E628CC4145FD2ED).%0A
gpg: DBG: chan_4 <- OK
gpg: DBG: chan_4 -> SETHASH 8
0D8C9D7F68427ADF273ABC5DE19566D8DB10D76A0F1D114A2F42C670003E7E27
gpg: DBG: chan_4 <- OK
gpg: DBG: [no clock] enter signing
gpg: DBG: chan_4 -> PKSIGN
gpg: DBG: chan_4 <- [ 44 20 28 37 3a 73 69 67 2d 76 61 6c 28 33 3a 72
...(271 byte(s) skipped) ]
gpg: DBG: chan_4 <- OK
gpg: DBG: [no clock] leave signing
gpg: RSA/SHA256 signature from: "B67EB1E57374A315 <redacted>"
gpg: DBG: build_packet() type=2
gpg: DBG: iobuf-5.0: close '?'
gpg: DBG: free_packet() type=2
gpg: DBG: armor-filter: control: 4
gpg: DBG: armor-filter: control: 5
gpg: DBG: iobuf-4.1: close 'armor_filter'
gpg: DBG: armor-filter: control: 2
gpg: DBG: iobuf-4.0: close 'file_filter(fd)'
gpg: DBG: data.txt.asc: close fd/handle 6
gpg: DBG: fd_cache_close (6) real
gpg: DBG: iobuf-3.0: close '?'
gpg: DBG: [no clock] keydb_release
gpg: DBG: [no clock] close_context (found)
gpg: DBG: chan_3 -> BYE
gpg: DBG: [no clock] stop
gpg: keydb: handles=0 locks=0 parse=1 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=2 cached=2 good=2 bad=0
gpg: objcache: keys=2/2/0 chains=381,1..1 buckets=383/20 attic=254
gpg: objcache: uids=1/1/0 chains=106,1..1 buckets=107/20
gpg: random usage: poolsize=600 mixed=0 polls=0/3 added=15/516
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 1344/32768 bytes in 2 blocks

signature was
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEG34w4o9D0vlGnPYqtn6x5XN0oxUFAml5NCYACgkQtn6x5XN0
oxUNjAgAxk6Xx6qOomoXKhWJz8j2AYmuYbiV4H01Yum/EdYOX0Tpzz2cXLEypkXK
lpC8DM16PF1r/INO6zroq3TZAQ5T3Us3x6xQ3f10zwjB7FfjzHAnTTdAKIGF7a/A
7vMBrSffvoW5FNh6F6eURvOcQDsejitxlNuL3R+g7IYQO2g3abFrYS602RgrNCHf
heDzMt8FunqTj2sHEf1dOIedwkfkuA9XRKnl1wikiGelxWr1/EN715+N91lMnS2b
9U3uRccmcNRDenWSG7d6EcfJyMueKg0FeViUAZVPt4rYyWpVm4UGzsY/9Nrq4Ig9
6754M7KEtepp9+XYSnytREjqdmgQpA==
=GEfp
-----END PGP SIGNATURE-----

verification was
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache
memstat trust hashing ipc clock lookup extprog
gpg: enabled compatibility flags:
gpg: DBG: [no clock] start
gpg: DBG: fd_cache_open (data.txt.asc) not cached
gpg: DBG: iobuf-1.0: open 'data.txt.asc' desc=file_filter(fd) fd=3
gpg: DBG: iobuf-1.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-1.0: underflow: A->FILTER (65536 bytes)
gpg: DBG: iobuf-1.0: A->FILTER() returned rc=0 (ok), read 488 bytes
gpg: DBG: armor-filter: control: 5
gpg: DBG: iobuf-1.1: push 'armor_filter'
gpg: DBG: armor-filter: control: 5
gpg: DBG: iobuf chain: 1.1 'armor_filter' filter_eof=0 start=0 len=0
gpg: DBG: iobuf chain: 1.0 'file_filter(fd)' filter_eof=0 start=0 len=488
gpg: DBG: armor-filter: control: 1
gpg: DBG: iobuf-1.1: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-1.1: underflow: A->FILTER (65536 bytes)
gpg: DBG: armor-filter: control: 3
gpg: DBG: iobuf-1.1: A->FILTER() returned rc=0 (ok), read 310 bytes
gpg: DBG: parse_packet(iob=1): type=2 length=307
(parse.../../g10/mainproc.c.1647)
gpg: DBG: iobuf-1.1: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-1.1: underflow: A->FILTER (65536 bytes)
gpg: DBG: armor-filter: control: 3
gpg: DBG: iobuf-1.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-1.0: underflow: A->FILTER (65536 bytes)
gpg: DBG: iobuf-1.0: A->FILTER() returned rc=-1 (EOF), read 0 bytes
gpg: DBG: data.txt.asc: close fd/handle 3
gpg: DBG: fd_cache_close (data.txt.asc) new slot created
gpg: DBG: iobuf-1.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-1.0: underflow: eof (pending eof)
gpg: DBG: iobuf-1.1: A->FILTER() returned rc=-1 (EOF), read 0 bytes
gpg: DBG: armor-filter: control: 2
gpg: DBG: iobuf-1.1: pop in underflow (nothing buffered, got EOF)
gpg: DBG: iobuf chain: 1.0 '?' filter_eof=0 start=0 len=0
gpg: DBG: fd_cache_open (data.txt) not cached
gpg: DBG: iobuf-2.0: open 'data.txt' desc=file_filter(fd) fd=5
gpg: DBG: iobuf-2.0: reading to external buffer, 65536 bytes
gpg: DBG: iobuf-2.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-2.0: limit buffering as external drain is preferred
gpg: DBG: iobuf-2.0: underflow: A->FILTER (65536 bytes, to external drain)
gpg: DBG: iobuf-2.0: A->FILTER() returned rc=0 (ok), read 3 bytes (to
external buffer)
gpg: DBG: iobuf-2.0: reading to external buffer, 64512 bytes
gpg: DBG: iobuf-2.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-2.0: limit buffering as external drain is preferred
gpg: DBG: iobuf-2.0: underflow: A->FILTER (64512 bytes, to external drain)
gpg: DBG: iobuf-2.0: A->FILTER() returned rc=-1 (EOF), read 0 bytes
gpg: DBG: data.txt: close fd/handle 5
gpg: DBG: fd_cache_close (data.txt) new slot created
gpg: DBG: iobuf-2.0: reading to external buffer, 65536 bytes
gpg: DBG: iobuf-2.0: underflow: buffer size: 65536; still buffered: 0
=> space for 65536 bytes
gpg: DBG: iobuf-2.0: underflow: eof (pending eof)
gpg: DBG: iobuf-2.0: close '?'
gpg: Signature made Tue Jan 27 15:54:46 2026 CST
gpg:                using RSA key 1B7E30E28F43D2F9469CF62AB67EB1E57374A315
gpg: DBG: [no clock] keydb_new
gpg: DBG: chan_7 <- # Home: <redacted>
gpg: DBG: chan_7 <- # Config: [none]
gpg: DBG: chan_7 <- OK Keyboxd 2.4.9 at your service, process 4788
gpg: DBG: connection to the keyboxd established
gpg: DBG: chan_7 -> GETINFO version
gpg: DBG: chan_7 <- D 2.4.9
gpg: DBG: chan_7 <- OK
gpg: DBG: [no clock] keydb_search enter
gpg: DBG: keydb_search: 1 search descriptions:
gpg: DBG: keydb_search   0: FPR20: '1B7E 30E2 8F43 D2F9 469C  F62A
B67E B1E5 7374 A315'
gpg: DBG: chan_7 -> SEARCH --openpgp --
0x1B7E30E28F43D2F9469CF62AB67EB1E57374A315
gpg: DBG: chan_7 <- S PUBKEY_INFO 1
1510C86404E2F6ECA02871DB6E628CC4145FD2ED -- 0 2
gpg: DBG: chan_7 <- [ 44 20 99 01 25 30 44 04 61 d3 e9 b8 01 08 00 c0
...(982 byte(s) skipped) ]
gpg: DBG: chan_7 <- [ 44 20 3f dc 08 00 51 26 7b ea a0 b4 cf 58 ab 02
...(526 byte(s) skipped) ]
gpg: DBG: chan_7 <- OK
gpg: DBG: found UBID (0,2): 1510c86404e2f6eca02871db6e628cc4145fd2ed
gpg: DBG: [no clock] keydb_search leave (found)
gpg: DBG: [no clock] keydb_get_keyblock enter
gpg: DBG: parse_packet(iob=3): type=6 length=269 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=12 length=12 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=13 length=44 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=12 length=12 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=2 length=290 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=12 length=6 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=14 length=269 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=2 length=574 (parse.../../g10/keydb.c.1184)
gpg: DBG: parse_packet(iob=3): type=12 length=6 (parse.../../g10/keydb.c.1184)
gpg: DBG: iobuf-3.0: underflow: buffer size: 1504; still buffered: 0
=> space for 1504 bytes
gpg: DBG: iobuf-3.0: close '?'
gpg: DBG: [no clock] keydb_get_keyblock leave
gpg: DBG: iobuf-4.0: close '?'
gpg: DBG: rsa_verify
data:+01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
\
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffff003031300d0609608648016503040201050004203f \
gpg: DBG:
dc335fe186b13e6b54b5759a7b0e120e0ff8a6dbdb505651157561e3d97db3
gpg: DBG: rsa_verify
sig:+51267beaa0b4cf58ab02e294035c1e43d1f448a006374d67f44b50dded44194d
\
gpg: DBG:
b6aa46d0c274d9c62c0b3d2aca3323a0d899be30613be6fab68c9e9e9810ff66 \
gpg: DBG:
e18e044706bfe4cad515c22b439d96129312f5885f2fa28e4c14001d878958dc \
gpg: DBG:
9733b9534cebd07107364fa5974640e69e27f6ff65f3df05efd2ef1e453ea279 \
gpg: DBG:
db8f39139743407dd4949a098bc0d5113ed8dc82ca4bdd8ffb0a83012bad2b6d \
gpg: DBG:
ca16646b139a470bb22301e0bee567063d9da45b2575cd61986618007ade48a3 \
gpg: DBG:
9ae0798834c66f7a08d5e4ae25b873b8b245f7b972f0e0e82494b0d13685d5d8 \
gpg: DBG:
2f946b8cf6f5cb764694ea921c6ca8a46d82fe733d3572ebe1d91943b7091ef8
gpg: DBG: rsa_verify
n:+c744addf555d5da3828c0c80b5d1d18e94ef5e5933659ed7a669dc1dc2608380 \
gpg: DBG:
31cb1dbe382c323ce7bb478277a1bc6d6221629e6d7efe09fd8054dda00a7448 \
gpg: DBG:
bc1825c6e6ee5142cb73078d47d2d949b548a8b2b34a26a711b8135938aaa7e3 \
gpg: DBG:
a0cc1486eeeea39c35f6025f08246c0c74b0a426e552603aff4876cfa8f1ebb5 \
gpg: DBG:
cd21c62b50df523ee1d3bc22e954d04f8c9ada6de1e13a7e8c35698a3ef4dfa2 \
gpg: DBG:
15cc93e386f7e83c25a29bdfab14ffe328b12f14a630427f1f362ba75c710846 \
gpg: DBG:
44343f5b8be84389fe5d11096aafb1456b832aa284d11e3bd0ed66669ed53a6c \
gpg: DBG:
1ea5bc8ad87ae0a10f5fcc4d4baaf11c79a7b79e1f57b58daeec4f0729468383
gpg: DBG: rsa_verify    e:+010001
gpg: DBG: rsa_verify
cmp:+01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
\
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffff003031300d0609608648016503040201050004203f \
gpg: DBG:
dc335fe186b13e6b54b5759a7b0e120e0ff8a6dbdb505651157561e3d97db3
gpg: DBG: rsa_verify    => Good
gpg: DBG: finish_lookup: checking key 145FD2ED (one)(req_usage=1,verify)
gpg: DBG: exact search requested and found
gpg: DBG: checking subkey 7374A315
gpg: DBG: subkey might be fine for verification
gpg: DBG: using key 7374A315
gpg: using subkey B67EB1E57374A315 instead of primary key 6E628CC4145FD2ED
gpg: DBG: [no clock] enter pk_verify
gpg: DBG: rsa_verify
data:+01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
\
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \
gpg: DBG:
ffffffffffffffffffffff003031300d0609608648016503040201050004200d \
gpg: DBG:
8c9d7f68427adf273abc5de19566d8db10d76a0f1d114a2f42c670003e7e27
gpg: DBG: rsa_verify
sig:+c64e97c7aa8ea26a172a1589cfc8f60189ae61b895e07d3562e9bf11d60e5f44
\
gpg: DBG:
e9cf3d9c5cb132a645ca9690bc0ccd7a3c5d6bfc834eeb3ae8ab74d9010e53dd \
gpg: DBG:
4b37c7ac50ddfd74cf08c1ec57e3cc70274d3740288185edafc0eef301ad27df \
gpg: DBG:
be85b914d87a17a79446f39c403b1e8e2b7194db8bdd1fa0ec86103b683769b1 \
gpg: DBG:
6b612eb4d9182b3421df85e0f332df05ba7a938f6b0711fd5d38879dc247e4b8 \
gpg: DBG:
0f5744a9e5d708a48867a5c56af5fc437bd79f8df7594c9d2d9bf54dee45c726 \
gpg: DBG:
70d4437a75921bb77a11c7c9c8cb9e2a0d0579589401954fb78ad8c96a559b85 \
gpg: DBG:
06cec63ff4daeae0883debbe7833b284b5ea69f7e5d84a7cad4448ea766810a4
gpg: DBG: rsa_verify
n:+c744addf555d5da3828c0c80b5d1d18e94ef5e5933659ed7a669dc1dc2608380 \
gpg: DBG:
31cb1dbe382c323ce7bb478277a1bc6d6221629e6d7efe09fd8054dda00a7448 \
gpg: DBG:
bc1825c6e6ee5142cb73078d47d2d949b548a8b2b34a26a711b8135938aaa7e3 \
gpg: DBG:
a0cc1486eeeea39c35f6025f08246c0c74b0a426e552603aff4876cfa8f1ebb5 \
gpg: DBG:
cd21c62b50df523ee1d3bc22e954d04f8c9ada6de1e13a7e8c35698a3ef4dfa2 \
gpg: DBG:
15cc93e386f7e83c25a29bdfab14ffe328b12f14a630427f1f362ba75c710846 \
gpg: DBG:
44343f5b8be84389fe5d11096aafb1456b832aa284d11e3bd0ed66669ed53a6c \
gpg: DBG:
1ea5bc8ad87ae0a10f5fcc4d4baaf11c79a7b79e1f57b58daeec4f0729468383
gpg: DBG: rsa_verify    e:+010001
gpg: DBG: rsa_verify
cmp:+c742addf555d5da3828c0c80b5d1d18e94ef5e5933659ed7a669dc1dc2608380
\
gpg: DBG:
31cb1dbe382c323ce7bb478277a1bc6d6221629e6d7efe09fd8054dda00a7448 \
gpg: DBG:
bc1825c6e6ee5142cb73078d47d2d949b548a8b2b34a26a711b8135938aaa7e3 \
gpg: DBG:
a0cc1486eeeea39c35f6025f08246c0c74b0a426e552603aff4876cfa8f1ebb5 \
gpg: DBG:
cd21c62b50df523ee1d3bc22e954d04f8c9ada6de1e13a7e8c35698a3ef4dfa2 \
gpg: DBG:
15cc93e386f7e83c25a29bdfab14ffe328b12f14a630427f1f362ba75c710846 \
gpg: DBG:
44343f5b8be84389fe5d110a6a7f80155e7d2141fe891cd6cde9646599d5364c \
gpg: DBG:
11191f0b703865c1e8250fef6a158a439e96e034103aa4437fa988972908055c
gpg: DBG: rsa_verify    => Bad signature
gpg: DBG: [no clock] leave pk_verify
gpg: using pgp trust model
gpg: BAD signature from "<redacted>" [unknown]
gpg: binary signature, digest algorithm SHA256, key algorithm rsa2048
gpg: DBG: free_packet() type=6
gpg: DBG: free_packet() type=13
gpg: DBG: free_packet() type=2
gpg: DBG: free_packet() type=14
gpg: DBG: free_packet() type=2
gpg: DBG: free_packet() type=2
gpg: DBG: iobuf-1.0: close '?'
gpg: DBG: [no clock] keydb_release
gpg: DBG: [no clock] close_context (found)
gpg: DBG: chan_7 -> BYE
gpg: DBG: [no clock] stop
gpg: keydb: handles=0 locks=0 parse=1 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=2 cached=2 good=2 bad=0
gpg: objcache: keys=2/2/0 chains=381,1..1 buckets=383/20 attic=254
gpg: objcache: uids=1/1/0 chains=106,1..1 buckets=107/20
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
result: failed

Thank you!

John

_______________________________________________
Gnupg-users mailing list
[email protected]
https://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to