From marqueandreprisal at duck.com Mon Jun 1 02:10:52 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Sun, 31 May 2026 20:10:52 -0400 Subject: Unable to issue subkey revocation References: Message-ID: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> You might take a look at my forum posts. https://forum.gnupg.org/t/unable-to-issue-subkey-revocation/7288 The subjey is not revoked. This was a supplemental fix now broke, gen-revoke: https://blogs.gentoo.org/mgorny/2019/02/20/gen-revoke-extending-revocation-certificates-to-subkeys/ No, your other guy said you are the LibrePGP dev, what's the mixup you believe ,A? From rjh at sixdemonbag.org Mon Jun 1 04:01:04 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Sun, 31 May 2026 22:01:04 -0400 Subject: Unable to issue subkey revocation In-Reply-To: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> References: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> Message-ID: > No, your other guy said you are the LibrePGP dev, what's the mixup you > believe ,A? I said no such thing. "He's also made significant contributions to the OpenPGP and LibrePGP specs," is what I wrote, and I stand by it. Andrew is a contributor to these formal specifications. He is not a GnuPG developer, and I never claimed he was a developer on any LibrePGP implementation. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 236 bytes Desc: OpenPGP digital signature URL: From rjh at sixdemonbag.org Mon Jun 1 04:21:12 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Sun, 31 May 2026 22:21:12 -0400 Subject: Unable to issue subkey revocation In-Reply-To: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> References: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> Message-ID: > You might take a look at my forum posts. https://forum.gnupg.org/t/ > unable-to-issue-subkey-revocation/7288 > The subjey is not revoked. As has been explained to you many times now, both here and in the forum, revoking the primary key implicitly revokes all the subkeys which depend upon it for validity. $ gpg --fixed-list-mode --with-colons --list-sig B44427C7 [irrelevant certificate information removed] pub:u:3072:1:1DCBDC01B44427C7:1437075659:::u:::scESC::::::23::0: sub:u:3072:1:DC0F82625FA6AADE:1437075659::::::e::::::23: sig:::1:1DCBDC01B44427C7:1437075659:::: Robert J. Hansen :18x:::::8: The first line, 'pub', identifies the root of my certificate. The second line, 'sub', identifies a secondary chunk of key material -- a subkey. The third line, 'sig', is my certificate root attesting that the subkey should be trusted as coming from me. When and if the pubkey gets revoked, the self-signature on subkeys ceases to be trusted. After all, it's a signature from a revoked key. A subkey without a trusted self-signature is a nullity. They're not allowed to be used. It really is that simple. I would point you to chapter and verse of the RFCs, but you've also said in the forum that "I wouldn't trust modern RFCs." We seem to be at an impasse. We are telling you facts and backing them up by showing you the precise language of the RFC in which these facts can be found, but you refuse to accept the RFC as a source of ground truth. > This was a supplemental fix now broke, gen-revoke: https:// > blogs.gentoo.org/mgorny/2019/02/20/gen-revoke-extending-revocation- > certificates-to-subkeys/ I am unaware of Gentoo ever filing a bug about this. If it's impacting their workflow we'd love to hear from them about it. But it is also very possible that you don't understand the problem that shellscript exists to solve, and are misusing it yourself, and thinking that it's buggy when it's not giving you the results you want. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 236 bytes Desc: OpenPGP digital signature URL: From marqueandreprisal at duck.com Mon Jun 1 06:55:42 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 00:55:42 -0400 Subject: Unable to issue subkey revocation References: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> <91033131-901D-45FE-9867-5A9479ECD598.1@smtp-inbound1.duck.com> Message-ID: No. It does not revoke the subkey. That is why I posted my forum posts to not have to retype paragraphs over and over. It does not revoke the subkey. Furthermore testing after my forum posts shows plainly I can export the still active subkey and list packets and obviously no subkey revocation is listed neither any mention of the primary revocation, and you could go on to reattach it and keep using it. I did confirm what I already said on the forum: it is not revoked. I just gave you the PoC which should have been obvious to anybody that knows what they are talking about. I now tell you to stop replying to me I need this fixed I don't need your nonsense arguments. From andrewg at andrewg.com Mon Jun 1 08:12:09 2026 From: andrewg at andrewg.com (Andrew Gallagher) Date: Mon, 1 Jun 2026 07:12:09 +0100 Subject: Unable to issue subkey revocation In-Reply-To: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> References: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> Message-ID: <2479D3BB-241B-4CDB-8F9D-96A79C2339DB@andrewg.com> On 1 Jun 2026, at 01:47, marqueandreprisal--- via Gnupg-users wrote: > > ?You might take a look at my forum posts. https://forum.gnupg.org/t/unable-to-issue-subkey-revocation/7288 > The subjey is not revoked. The subkey is not revoked, but you do not need to revoke it because the primary is revoked and that takes precedence. It really is that simple. In the very first reply to your forum post, Sebastian gave you the answer to your question: it is a display inconsistency in openkeychain. It is visually confusing but is not a security issue. Multiple people have since told you the same thing, but you do not accept their answers because you have apparently misunderstood the spec. This is not your fault, PGP *is* complex and confusing, and often badly documented. But please stop telling PGP experts that they are not experts just because they do not give you the answer that you expected. > This was a supplemental fix now broke, gen-revoke: https://blogs.gentoo.org/mgorny/2019/02/20/gen-revoke-extending-revocation-certificates-to-subkeys/ You misunderstand the purpose of this tool. It is designed to generate revocation certificates for subkeys *where the primary key is still valid*. It is a workaround for an *offline* primary key, not a revoked one. A From marqueandreprisal at duck.com Mon Jun 1 09:01:00 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 03:01:00 -0400 Subject: import key failure, apparent bug References: <87jysma171.fsf@jacob.g10code.de> <6EEDB0E9-7017-4D2F-A6B4-1C61FEA63351.1@smtp-inbound1.duck.com> Message-ID: <8534F271-C20E-4B58-8B2F-DAF1688DCD69.1@smtp-inbound1.duck.com> Hey Joshua can you help out since you seem to be so good at inspecting gpg keys that you can notice checksum differences? I have a revoked primary key and GnuPG has a bug where it wrongly shows the subkey as revoked and refuses to issue a 0x28. I did some more research and it looks like gpgsplit can be used to write the revocation manually somehow. A few more hours with AI reveals more bugs in the latest GnuPG where all of the subkey options are broke nearly every export will export the entire set of keys even when specifying specific LONG ID of the subkey. The biggest hints that GnuPG used to work is Michael's blog and the "(deprecated)" in the RFC meaning it used to be working and not bugged. From marqueandreprisal at duck.com Mon Jun 1 09:39:35 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 03:39:35 -0400 Subject: Unable to issue subkey revocation References: <1172AC7A-D65D-4DCC-9683-8A9C84465614.1@smtp-inbound1.duck.com> <5EC00FED-5B7C-4E2C-850A-9C548A6F1BDC.1@smtp-inbound1.duck.com> <1f7c9f8c-af7a-4683-bc88-8eb19004f326@sixdemonbag.org> <7251365b-a1a6-452d-bac2-c2472d3693cc@andrewg.com> <3A989275-F1FA-4710-A501-42045512F5A0.1@smtp-inbound1.duck.com> <1DB029D1-60E2-407E-A885-5F2241B9EC17.1@smtp-inbound1.duck.com> <87y0gz93i9.fsf@jacob.g10code.de> <7E711963-38F6-45D4-9515-3EB2C51FAF30.1@smtp-inbound1.duck.com> <87tsrm94dt.fsf@jacob.g10code.de> Message-ID: <199DFE78-BEC4-41A1-B574-E4681790FF8B.1@smtp-inbound1.duck.com> ---------------------------------------- From: Werner Koch To: marqueandreprisal at duck.com Date: Jun 1, 2026 06:06:57 Subject: Re: Unable to issue subkey revocation > On Sun, 31 May 2026 22:26, marqueandreprisal at duck.com said: >> Did I accidentally email you outside of the mailing list? The way I >> recall PGP 1 is that it used an algorithm that became proprietary and > > Nope. > > > Shalom-Salam, > > ?? Werner > > -- > The pioneers of a warless world are the youth that > refuse military service.???????????? - A. Einstein wk, The rights were eventually consumed by Broadcom where the use of PGP 1 collapsed likely because of code bugs like this I here report forcing misusage and no mathematically cracked problem, forced usage error by devs making bugs like this. The subkey is not revoked. Read the thread title: Unable to issue subkey revocation. BUG CONFIRMED? From marqueandreprisal at duck.com Mon Jun 1 09:48:17 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 03:48:17 -0400 Subject: Another bug, can't export subkeys or private keys Message-ID: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> Another bug the community can confirm. This is a separate issue 'can't export subkeys or private keys'? There are various options to export secret and public keys and subkeys. Steps to repro: export any subkey and the primary is always included. Export any private key and the public key is always included. What would you say at this rate that is about 20% of your frontend GnuPG malfunctioning. From chd at chud.net Mon Jun 1 08:46:46 2026 From: chd at chud.net (Chris DeYoung) Date: Sun, 31 May 2026 23:46:46 -0700 Subject: Unable to issue subkey revocation In-Reply-To: References: <936D65D1-E4BE-460E-B6D0-29F503BEA901.1@smtp-inbound1.duck.com> <91033131-901D-45FE-9867-5A9479ECD598.1@smtp-inbound1.duck.com> Message-ID: <78a33651-6c5f-4452-8481-2644a5219b9a@chud.net> I don't claim to have anything approaching the technical expertise of several of the people who have already addressed the issue, but nonetheless I think I have followed the explanation reasonably well (and I invite correction if I'm mistaken). That said, > No. It does not revoke the subkey. It doesn't need to. The subkey is automatically invalid because the primary key associated with it is invalid (revoked). Any system using the subkey *must* check this; failure to do so means potentially trusting an invalid key - no different than using the primary key without checking whether it has been revoked. It seems like you want to require that the subkey itself is also explicitly revoked, but this is neither necessary nor required, so failure to do so is not a bug. Am I wrong? Cheers, -Chris From m at gnupg.org Mon Jun 1 11:30:00 2026 From: m at gnupg.org (Meik Michalke) Date: Mon, 01 Jun 2026 11:30:00 +0200 Subject: Unable to issue subkey revocation In-Reply-To: <78a33651-6c5f-4452-8481-2644a5219b9a@chud.net> References: <78a33651-6c5f-4452-8481-2644a5219b9a@chud.net> Message-ID: <10794454.F3ui3E0B66@kasidy> Am Montag, 1. Juni 2026, 08:46:46 CEST schrieb Chris DeYoung: > It doesn't need to. The subkey is automatically invalid because the > primary key associated with it is invalid (revoked). yes, first revoking a primary key and then asking to use it once more to revoke one of its subkeys sound a bit like burning down the house and then wanting to lock your flat door. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 265 bytes Desc: This is a digitally signed message part. URL: From rjh at sixdemonbag.org Mon Jun 1 12:04:00 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Mon, 1 Jun 2026 06:04:00 -0400 Subject: Another bug, can't export subkeys or private keys In-Reply-To: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> References: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> Message-ID: <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> > Another bug the community can confirm. This is a separate issue 'can't > export subkeys or private keys'? There are various options to export > secret and public keys and subkeys. Steps to repro: export any subkey > and the primary is always included. Export any private key and the > public key is always included. What would you say at this rate that is > about 20% of your frontend GnuPG malfunctioning. I would say this behavior goes back to PGP 5.0, so for you to be correct I'd need to believe this bug had been hiding in plain sight for thirty years. Or I could simply realize, "this is the standard behavior ever since PGP 5.0," and move on. I elect for option two. I recommend everyone else do the same. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 236 bytes Desc: OpenPGP digital signature URL: From rjh at sixdemonbag.org Mon Jun 1 13:00:44 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Mon, 1 Jun 2026 07:00:44 -0400 Subject: import key failure, apparent bug In-Reply-To: <8534F271-C20E-4B58-8B2F-DAF1688DCD69.1@smtp-inbound1.duck.com> References: <87jysma171.fsf@jacob.g10code.de> <6EEDB0E9-7017-4D2F-A6B4-1C61FEA63351.1@smtp-inbound1.duck.com> <8534F271-C20E-4B58-8B2F-DAF1688DCD69.1@smtp-inbound1.duck.com> Message-ID: > A few more hours with AI reveals more bugs... I think I see where much of the problem lies: you seem to think that Andrew and I are LLMs, and that by just insisting we are wrong we'll immediately tell you that of course we screwed that up and you're right to bring this to our attention. This is of course bollocks, and for that reason I won't belabor it further. In philosophy they like to talk about "category error," by which they mean to have so completely misunderstood a subject that there is no point in even holding discourse until the fundamental misunderstanding is corrected. If President Roosevelt's reaction to Japanese naval aviation bombing the U.S. at Pearl Harbor was to say "this is horrific, the scourge of naval aviation must be ended, immediately scuttle all our aircraft carriers with their planes on them!", he would be suffering category error: he would have so completely misunderstood things that any and all discussion would be pointless until it was corrected. That's where you are right now. It stings to be told "you've so completely misunderstood things there's no point in talking to you," but that's where we are. I'm sorry. Specifically: * You are glorifying the days of PGP 1. PGP 1 was a professional embarrassment to Phil Z, as he himself has said. PGP did not reach any state worth using until PGP 2.6, and even then there were problems. * PGP 2.6 is not more reliable than GnuPG 2.5. PGP 2.6 was written in 1992. We know vastly more now about writing security-critical code than we did back then. * The use of software libraries does not mean software is unreliable, buggy, or insecure. * The RFCs defining OpenPGP (RFC2440, 4880, 4880bis, and 9580) are not just trustworthy: they are defining. The same can be said of the LibrePGP specification. To disagree with the plain text of the RFC is rather like disagreeing with the number pi and saying it's actually 22/7 on the nose and you won't put up with this entire "ratio of a circle's perimeter to its diameter" nonsense. * You think that being rude to people who are helpfully providing you with correct information is somehow acceptable. If you're willing to confront these five different things you have gotten fundamentally wrong, further discussion might be fruitful. If you're not, I'm going to respectfully suggest you be given the boot, in order to keep this community one we all want to be part of. Please choose wisely. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 236 bytes Desc: OpenPGP digital signature URL: From sam at gentoo.org Mon Jun 1 15:01:49 2026 From: sam at gentoo.org (Sam James) Date: Mon, 01 Jun 2026 14:01:49 +0100 Subject: import key failure, apparent bug In-Reply-To: <326cd8cd-12a4-43fb-9546-89767d673ae4@sixdemonbag.org> References: <87jysma171.fsf@jacob.g10code.de> <4ca3f934-91f1-4400-850b-79e2cc1ae97e@sixdemonbag.org> <00CD5E19-5950-4540-B468-7C5F1EED1E6A.1@smtp-inbound1.duck.com> <6032A5DD-5600-42DF-995A-A7A24A56D202.1@smtp-inbound1.duck.com> <87a4thuyaa.fsf@gentoo.org> <326cd8cd-12a4-43fb-9546-89767d673ae4@sixdemonbag.org> Message-ID: <87cxyaxvlu.fsf@gentoo.org> "Robert J. Hansen via Gnupg-users" writes: >> GnuPG only uses libraries from the GnuPG suite (libgcrypt and >> friends). > > Not true. The latest Fedora 43 links against the following non-GnuPG > libraries: > > * libc, libm -> standard system libs Well, yeah. > * libz, libbz2 -> provides compression algorithms > * libsqlite3 -> modern keybox format is an SQLite db > * libreadline -> command completion and history > * libtinfo -> ncurses But not for cryptography, which was the point of what I was replying to, or for anything really other than auxiliary features (certainly not "just a frontend"). > ... -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 418 bytes Desc: not available URL: From jhudson at cedaron.com Mon Jun 1 18:25:01 2026 From: jhudson at cedaron.com (Joshua Hudson) Date: Mon, 1 Jun 2026 09:25:01 -0700 Subject: import key failure, apparent bug In-Reply-To: <87bjdwahn2.fsf@jacob.g10code.de> References: <87jysma171.fsf@jacob.g10code.de> <2669d974-acd7-43b9-941a-2436105791e3@cedaron.com> <87bjdwahn2.fsf@jacob.g10code.de> Message-ID: <486dd090-24e4-4294-8845-88156b0dace3@cedaron.com> On 5/30/2026 11:15 AM, Werner Koch wrote: > Andrew remarked on the ML that the encoding of the MPIs is also not > okay. I have not looked closer at this because I am still on vacation. > > What software was used for exporting the key? > > > Shalom-Salam, > > Werner I have a fifteen year old library for GPG keys that finally needs to add RSA key support. It was tagged not-working at the time it was written and the tech debt came due. And according to my records, fifteen years ago, gpg would import private keys without a checksum. I found the MPI encoding problem; conversion to bits to bytes was not correct. Since the keys were working elsewhere, that was the only possible location. (Conversion from bits to bytes is nontrivial because of the need to account for leading zero bits.) This caused the keyids to disagree and the subkey import to therefore fail. It would appear that gpg doesn't strictly follow the spec and compute the key fingerprint over the incoming subkey packet; but that's neither here nor there. From Steve at Sawczyn.com Mon Jun 1 21:08:40 2026 From: Steve at Sawczyn.com (Steve Sawczyn) Date: Mon, 1 Jun 2026 14:08:40 -0500 Subject: Another bug, can't export subkeys or private keys In-Reply-To: <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> References: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> Message-ID: <2F3C80E2-C008-47A9-95DA-72B4014C1FE1@Sawczyn.com> In the interest of learning and understanding, is there a use case where one might actually want to export a sub-key without exporting the primary key? My immediate thought would be if I want to generate sub-keys for each specific device, (e.g.) one for my laptop, one for my iPad, etc. In that case, wouldn?t I want to just export the relevant sub-key to import on a specific device? This is where the learning and understanding part comes in: If I were to do this, am I correct that I might I only be able to sign things on the devices with the sub-keys, but would not be able to decrypt anything or verify signatures? For example, I could write an Email on my iPad and sign it with the iPad?s sub-key, but if someone encrypted a reply using that sub-key, I would not be able to decrypt it, say, on my iPhone. I?m just trying to better understand what can and can?t be done with sub-keys in order to figure out how I should best be using them ? and, if my understanding is flawed, whether there really might be a use case for exporting just a sub-key without the primary. Steve > On Jun 1, 2026, at 5:04?AM, Robert J. Hansen via Gnupg-users wrote: > > Signed PGP part >> Another bug the community can confirm. This is a separate issue 'can't export subkeys or private keys' There are various options to export secret and public keys and subkeys. Steps to repro: export any subkey and the primary is always included. Export any private key and the public key is always included. What would you say at this rate that is about 20% of your frontend GnuPG malfunctioning. > > I would say this behavior goes back to PGP 5.0, so for you to be correct I'd need to believe this bug had been hiding in plain sight for thirty years. Or I could simply realize, "this is the standard behavior ever since PGP 5.0," and move on. > > I elect for option two. I recommend everyone else do the same. > > _______________________________________________ > Gnupg-users mailing list > Gnupg-users at gnupg.org > https://lists.gnupg.org/mailman/listinfo/gnupg-users -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: Message signed with OpenPGP URL: From andrewg at andrewg.com Mon Jun 1 22:39:11 2026 From: andrewg at andrewg.com (Andrew Gallagher) Date: Mon, 1 Jun 2026 21:39:11 +0100 Subject: Another bug, can't export subkeys or private keys In-Reply-To: <2F3C80E2-C008-47A9-95DA-72B4014C1FE1@Sawczyn.com> References: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> <2F3C80E2-C008-47A9-95DA-72B4014C1FE1@Sawczyn.com> Message-ID: <92a4ae80-0dd5-4fa2-8ec3-570d69ac0238@andrewg.com> On 01/06/2026 20:08, Steve Sawczyn via Gnupg-users wrote: > In the interest of learning and understanding, is there a use case where > one might actually want to export a sub-key without exporting the > primary key? There are plenty of use cases where you want to export only the *private* subkey, where the primary key material stays on a more secure device or even offline, while the private subkey material is used on a daily basis. I'm not aware of any use case where you would want to export only the public subkey, and it would not be usable without its primary in any case. A From rjh at sixdemonbag.org Tue Jun 2 02:12:20 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Mon, 1 Jun 2026 20:12:20 -0400 Subject: Another bug, can't export subkeys or private keys In-Reply-To: <92a4ae80-0dd5-4fa2-8ec3-570d69ac0238@andrewg.com> References: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> <2F3C80E2-C008-47A9-95DA-72B4014C1FE1@Sawczyn.com> <92a4ae80-0dd5-4fa2-8ec3-570d69ac0238@andrewg.com> Message-ID: > I'm not aware of any use case where you would want to > export only the public subkey, and it would not be usable without its > primary in any case. I can imagine a use case, it's just ... weird: if you need to verify signatures and certifications made with the corresponding private subkey *and* you're so space-confined you need to strip things down as far as possible, like you're in some embedded space on a ridiculously small PIC. I've seen environments where that requirement exists. So, yeah, it's a weird one: an embedded environment so small you want to strip everything to the bone, but still powerful enough to run GnuPG. I'm not saying it's impossible, just ... weird, like someone confessing from the grave via a seance that there is in fact no life after death. It's the kind of thing to make you scratch your head and think things have gotten pretty weird around here. -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4583 bytes Desc: S/MIME Cryptographic Signature URL: From marqueandreprisal at duck.com Tue Jun 2 03:49:45 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 21:49:45 -0400 Subject: Unable to issue subkey revocation References: <78a33651-6c5f-4452-8481-2644a5219b9a@chud.net> <10794454.F3ui3E0B66@kasidy> <40E0A8B9-AF0D-4412-842E-E32FAB908A31.1@smtp-inbound1.duck.com> Message-ID: <1F3CA1DA-B025-41B2-B788-767BB45D416E.1@smtp-inbound1.duck.com> ---------------------------------------- From: Meik Michalke via Gnupg-users To: gnupg-users at gnupg.org Date: Jun 1, 2026 09:33:17 Subject: Re: Unable to issue subkey revocation > Am Montag, 1. Juni 2026, 08:46:46 CEST schrieb Chris DeYoung: >> It doesn't need to. The subkey is automatically invalid because the >> primary key associated with it is invalid (revoked). > > yes, first revoking a primary key and then asking to use it once more > to > revoke one of its subkeys sound a bit like burning down the house and > then > wanting to lock your flat door. > _______________________________________________ > Gnupg-users mailing list > Gnupg-users at gnupg.org > https://lists.gnupg.org/mailman/listinfo/gnupg-users No, it is more like burning down the useless signatures, office maybe, and leaving a perfectly fine valuable encryption engine that may be linked to buildbots in gentoo infrastructure out for the scrappers. From marqueandreprisal at duck.com Tue Jun 2 04:48:33 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 22:48:33 -0400 Subject: Another bug, can't export subkeys or private keys References: <8A7CE4F8-DC62-4EAE-A034-5D755B9990EA.1@smtp-inbound1.duck.com> <639d99b0-74f0-4325-9233-8bcad40ef083@sixdemonbag.org> <2F3C80E2-C008-47A9-95DA-72B4014C1FE1@Sawczyn.com> <68B26280-D7E3-4C0C-BF30-796317386797.1@smtp-inbound1.duck.com> Message-ID: Hi Steve, It sounds like your imagination is about right yet to be exact you would need to try those ideas out and find out it's all bugged up so you can't do any of your right ideas right. Yeah that is an example you could create a subkey for your ipod and then revoke your compromised stolen laptop primary key and want to export the ipod key you still have to a new primary. It doesn't make a whole lot of sense because it is a gpg2 bugged up junk addition that you don't need you could do just as well with signing single keypairs on your own. Moreso using your imagination be aware the fact that this bugged out frontend uses gcrypt library Mallory can momentarily point your junk frontend to a bad library and take all of your secret keys the junk frontend would be communicating to the library. Steve feel free to email this military email direct for my main email to apply for apprenticeship. You got a good and honest imagination; what it takes to be successful. You just need to hear the right answers. Exchange keys and email now. From marqueandreprisal at duck.com Tue Jun 2 04:48:46 2026 From: marqueandreprisal at duck.com (marqueandreprisal at duck.com) Date: Mon, 01 Jun 2026 22:48:46 -0400 Subject: import key failure, apparent bug References: <87jysma171.fsf@jacob.g10code.de> <6EEDB0E9-7017-4D2F-A6B4-1C61FEA63351.1@smtp-inbound1.duck.com> <8534F271-C20E-4B58-8B2F-DAF1688DCD69.1@smtp-inbound1.duck.com> <6C2710B8-0886-4BDB-8DEE-2429C918C583.1@smtp-inbound1.duck.com> Message-ID: <82EBE3F0-5CA1-4BE2-AFCE-F2E2E26C6736.1@smtp-inbound1.duck.com> Robert J. Hansen via Gnupg-users No. I told you you don't have to reply. Your bonsense is getting so bad I bow tell you directly DO NOT ADDRESS ME ANYMORE. If you do, go on and sign and document your harassment crimes. From wk at gnupg.org Tue Jun 2 11:10:37 2026 From: wk at gnupg.org (Werner Koch) Date: Tue, 02 Jun 2026 11:10:37 +0200 Subject: import key failure, apparent bug In-Reply-To: <82EBE3F0-5CA1-4BE2-AFCE-F2E2E26C6736.1@smtp-inbound1.duck.com> (marqueandreprisal's message of "Mon, 01 Jun 2026 22:48:46 -0400") References: <87jysma171.fsf@jacob.g10code.de> <6EEDB0E9-7017-4D2F-A6B4-1C61FEA63351.1@smtp-inbound1.duck.com> <8534F271-C20E-4B58-8B2F-DAF1688DCD69.1@smtp-inbound1.duck.com> <6C2710B8-0886-4BDB-8DEE-2429C918C583.1@smtp-inbound1.duck.com> <82EBE3F0-5CA1-4BE2-AFCE-F2E2E26C6736.1@smtp-inbound1.duck.com> Message-ID: <874ijl8fzm.fsf@jacob.g10code.de> Hi! I have talked to several people and I hear only complaints about your communication style (to say it friendly). Due to this I set your account to moderated. You will still get posts but whether you can post depends on the willingness of our moderators to read you post and approve it. Note that the moderators in general only handle mails by non-subscribed posters. BTW, in the last >25 years we had to ban only very few people from the GnuPG lists. Shalom-Salam, Werner -- The pioneers of a warless world are the youth that refuse military service. - A. Einstein -------------- next part -------------- A non-text attachment was scrubbed... Name: openpgp-digital-signature.asc Type: application/pgp-signature Size: 284 bytes Desc: not available URL: From roam at ringlet.net Tue Jun 2 22:35:23 2026 From: roam at ringlet.net (Peter Pentchev) Date: Tue, 2 Jun 2026 23:35:23 +0300 Subject: Depending on libs and other components (Re: building from source) In-Reply-To: <07A8319A-2A8D-4E5B-80BA-247259688045.1@smtp-inbound1.duck.com> References: <7A681C43-E138-4730-AAFC-4307365D7FA7.1@smtp-inbound1.duck.com> <3D897F25-6F24-4152-8C49-B236C7088E48.1@smtp-inbound1.duck.com> <202605290904.08302.bernhard@intevation.de> <4AC8311D-6712-48D4-962D-A06BBC52CB9A.1@smtp-inbound1.duck.com> <07A8319A-2A8D-4E5B-80BA-247259688045.1@smtp-inbound1.duck.com> Message-ID: On Fri, May 29, 2026 at 11:45:50PM -0400, marqueandreprisal--- via Gnupg-users wrote: > No. It is not unavoidable a properly functioning PGP 1 without bugs like > GnuPG has can fit on a floppy and runs on DOS. Actually you could do a 180 > and rebuild libs specifically for GnuPG but it is counterintuitive. There is > no reason why developers can't develop fully functioning programs, believe > it or not it can still be done even on these junk machines you can still > build a full functional program and it could be a PGP clone that works > right. Might could be. OK, I'll bite. But only this once. I am not engaging in a long discussion. ...and what happens if, later, either the same developer or a different one want to use some of the functionality without implementing it over and over and over again? Or without copying source code that, if not maintained in a library with versioned releases, *will* get stale and buggy? There are many reasons a software developer may decide to break some of the code out into a library. Most of them boil down to "...and I also want to use this in that other program", but there are also others - shared authorship, development by a different team for some specific subset, many others. Also, there are many reasons a software developer may decide to *use* an *already written* library instead of reimplenting the same thing from scratch and taking months to stumble across all the bugs and corner cases that *have already been solved* in the ready-made library. It is true that any programmer can choose to write any specific program from scratch without using any code already written. However, doing that *always*, as a rule, would be just... silly. Very, very silly. G'luck, Peter -- Peter Pentchev roam at ringlet.net roam at debian.org peter at morpheusly.com PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From roam at ringlet.net Wed Jun 3 02:50:07 2026 From: roam at ringlet.net (Peter Pentchev) Date: Wed, 3 Jun 2026 03:50:07 +0300 Subject: MS-DOS security [Was: Re: GnuPG cannot know if is runs in a "secure" environment (Re: standard comment)] In-Reply-To: <7E0E5A54-BA8C-44DA-8162-9FBAB4A9969E.1@smtp-inbound1.duck.com> References: <3d9cd3f3-cb48-4b44-9316-d4a74eedc14b@kolabnow.com> <858926A2-4B81-4A51-A22C-36F82DCEAA8C.1@smtp-inbound1.duck.com> <202605290910.27159.bernhard@intevation.de> <82131A49-43E0-4467-ADF1-6C3C47E99A2F.1@smtp-inbound1.duck.com> <7E0E5A54-BA8C-44DA-8162-9FBAB4A9969E.1@smtp-inbound1.duck.com> Message-ID: On Fri, May 29, 2026 at 11:49:28PM -0400, marqueandreprisal--- via Gnupg-users wrote: [snip] > Like I said generally PGP was > designed for DOS which is pretty good security wise. Sigh. I assume (okay, well, I remember Phil Zimmermann's PGP, so I know) that when you say "DOS", you mean MS-DOS and not any of the other literally dozens, if not hundreds, of formerly popular disk operating systems out there. I remember MS-DOS. Without any intent to offend anybody, I can assure you that security was never a design goal there. And it was never achieved. I mean, it took under a hundred lines of barely competent assembly (I know, it was my second attempt at 8086 assembly :)) to write a stealth resident program. For somebody who knew what they were doing, it took less than 512 bytes to write an incredibly powerful stealth virus (look up V512/Number of the Beast). Any program could intercept (and disable!) any interrupt. Any program could access any I/O ports. No, MS-DOS was not "pretty good security wise". It was never meant to be, and it never was. So please, please stop repeating that. G'luck, Peter -- Peter Pentchev roam at ringlet.net roam at debian.org peter at morpheusly.com PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From rjh at sixdemonbag.org Wed Jun 3 05:35:54 2026 From: rjh at sixdemonbag.org (Robert J. Hansen) Date: Tue, 2 Jun 2026 23:35:54 -0400 Subject: MS-DOS security [Was: Re: GnuPG cannot know if is runs in a "secure" environment (Re: standard comment)] In-Reply-To: References: <3d9cd3f3-cb48-4b44-9316-d4a74eedc14b@kolabnow.com> <858926A2-4B81-4A51-A22C-36F82DCEAA8C.1@smtp-inbound1.duck.com> <202605290910.27159.bernhard@intevation.de> <82131A49-43E0-4467-ADF1-6C3C47E99A2F.1@smtp-inbound1.duck.com> <7E0E5A54-BA8C-44DA-8162-9FBAB4A9969E.1@smtp-inbound1.duck.com> Message-ID: > Sigh. I assume (okay, well, I remember Phil Zimmermann's PGP, so I know) that > when you say "DOS", you mean MS-DOS and not any of the other literally dozens, > if not hundreds, of formerly popular disk operating systems out there. Not necessarily true! He could've meant IBM PC-DOS! (For those thinking this is a serious post, PC-DOS *was* MS-DOS under a rebranding agreement. Around v6.1 PC-DOS began getting new features not in MS-DOS, but my comment above is pretty much the definition of "a distinction without a difference". And yes, you have to be older than dirt in order to have lived through this time period.) ObFreeSoftware: remember, folks, don't use either PC-DOS or MS-DOS. FreeDOS exists and is superior to both, not just in terms of your freedoms but technologically, too. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 236 bytes Desc: OpenPGP digital signature URL: