Re: [PATCH gnupg] scd: Add Nitrokey 3 to pcsc-shared interference detection

Artemii Bigdan <[email protected]> Tue, 30 Jun 2026 20:02:34 +0200
Newsgroups gmane.comp.encryption.gpg.devel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============5149078730615247622==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------oLsjUlXTdAUkWiok8oVn3bhF"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------oLsjUlXTdAUkWiok8oVn3bhF
Content-Type: multipart/mixed; boundary="------------2BBUH3Ec4X0CZtga0NcdDQh2";
 protected-headers="v1"; hp="clear"
Message-ID: <[email protected]>
Date: Tue, 30 Jun 2026 20:02:34 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Artemii Bigdan <[email protected]>
Subject: Re: [PATCH gnupg] scd: Add Nitrokey 3 to pcsc-shared interference
 detection
To: NIIBE Yutaka <[email protected]>, [email protected], [email protected]
References: <[email protected]>
 <[email protected]>
 <[email protected]>
 <[email protected]>
Content-Language: en-US
Autocrypt: [email protected]; keydata=
 xjMEacQ6FRYJKwYBBAHaRw8BAQdA+4Y4RsA7ulmbw4TUcSz8qFOh6L8fmO3cadjLCEAdIObN
 PEFydGVtaWkgQmlnZGFuIChOaXRyb2tleSAzIGhhcmR3YXJlIHRva2VuKSA8YXJ0ZW1AYmln
 ZGFuLmluPsKQBBMWCgA4FiEEnWBOIMrfp8sqglrXS7yjb6njdSYFAmnEOhUCGwMFCwkIBwIG
 FQoJCAsCBBYCAwECHgECF4AACgkQS7yjb6njdSaf8wEApAfIT7auyaXTmb2Rz45/+waIF4qI
 LwBulvWFhC7MRuIBAKoPW4bxoc0YqjNN68wH7+xAEErNfC3ypJs1TW5PbOwFzjgEacQ6FRIK
 KwYBBAGXVQEFAQEHQP3XSVx3IrDWKhkgLbMop7TkgcrM1++n0fUGytSWbbQpAwEIB8J4BBgW
 CgAgFiEEnWBOIMrfp8sqglrXS7yjb6njdSYFAmnEOhUCGwwACgkQS7yjb6njdSZpOAD/fR8x
 MQcu5bj+ZprVcANO/JYDnCbcJoUsQnIt9MwpjbcBAKpYtcPa5J6Sx976VlUG0x02P7rSoN5F
 /hpRTPDjLnYF
In-Reply-To: <[email protected]>

--------------2BBUH3Ec4X0CZtga0NcdDQh2
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGVsbG8sDQoNCkkgZ2F2ZSB5b3VyIHN1Z2dlc3Rpb24gYSB0cnkuIEkgYXBwbGllZCB5b3Vy
IGxpdHRsZSBwYXRjaCB0byB0aGUgY3VycmVudCANCm1hc3RlciBicmFuY2guDQoNClVuZm9y
dHVuYXRlbHksIGl0IGRpZCBub3QgYWNoaWV2ZSB0aGUgZGVzaXJlZCBidWdmaXguIFRoZSBg
Z3BnOiBPcGVuUEdQIA0KY2FyZCBub3QgYXZhaWxhYmxlOiBDYXJkIGVycm9yYCBpcyBiYWNr
IGFmdGVyIEtlZVBhc3NYQyBpbnRlcmZlcmVuY2UsIGFzIA0KYmVmb3JlLg0KDQpJIHRyaWVk
IHNldmVyYWwgZGlmZmVyZW50IGNvbWJpbmF0aW9ucyBvZiBmaXhlcyBiYXNlZCBhcm91bmQg
eW91cnM7IG5vbmUgDQp5aWVsZGVkIHNhdGlzZmFjdG9yeSByZXN1bHRzLg0KDQpJdCBzZWVt
cyB0aGF0LCBhcyBSb2JpbiBLcmFobCA8cm9iaW5Abml0cm9rZXkuY29tPiBub3RlZCwgdGhl
cmUgYXJlIA0Kb3RoZXIgQ0FSRFRZUEVfWVVCSUtFWSB3b3JrYXJvdW5kcyBzY2F0dGVyZWQg
YXJvdW5kIHRoZSBjb2RlYmFzZS4gDQpVbmZvcnR1bmF0ZWx5LCBteSBmcmVlIHRpbWUgaXMg
cmF0aGVyIGxpbWl0ZWQsIHNvIHRoZSBzcGVjaWZpYyByb290IA0KY2F1c2UgaXMgeWV0IHRv
IGJlIGRldGVybWluZWQuDQoNClN0aWxsLCBpdCBzZWVtcyBwbGF1c2libGUgdG8gbWUgdGhh
dCBzb21lIFl1YmlrZXktc3BlY2lmaWMgd29ya2Fyb3VuZCANCmludGVyZmVyZXMsIGdpdmVu
IHRoYXQgdGhlIG9yaWdpbmFsIHBhdGNoIHdpdGggYSBzZXBhcmF0ZSBDQVJEVFlQRV9OSzMg
DQplbnVtIHdvcmtzIGZsYXdsZXNzbHkuDQoNCldoaWxlIEkgdW5kZXJzdGFuZCB5b3Ugd2Fu
dCBhIG1pbmltYWwgY2hhbmdlIHRvIHJlZHVjZSB0aGUgbWFpbnRlbmFuY2UgDQpidXJkZW4s
IEkgYWdyZWUgd2l0aCBSb2JpbiB0aGF0IGl0IHdvdWxkIGJlIHdpc2UgdG8gY3JlYXRlIGEg
bmV3IGVudW0gDQp2YWx1ZSBmb3IgTml0cm9rZXkgMy4gTml0cm9rZXkgaXMgbm90IGRldmVs
b3BlZCBvciBtYXJrZXRlZCBhcyBhIFl1YmlrZXkgDQpjbG9uZS4gQW5kIHdoaWxlIEkgdW5k
ZXJzdGFuZCB0aGF0IE5pdHJva2V5IGlzIGEgcmF0aGVyIG5pY2hlIHBsYXRmb3JtLCANCml0
IGlzIG9uZSBvZiB0aGUgbW9yZSBwb3B1bGFyIGZ1bGx5IGZyZWUtc29mdHdhcmUgYWx0ZXJu
YXRpdmVzIHRvIA0KWXViaWtleSBjdXJyZW50bHkgb24gdGhlIG1hcmtldC4NCg0KU28sIGFz
IG9mIG15IHRlc3RpbmcsIEkgdW5mb3J0dW5hdGVseSBoYXZlIHRvIGluc2lzdCBvbiB0aGUg
DQpgMDAyNS1zY2RhZW1vbi1uaXRyb2tleTMtcGNzYy1zaGFyZWQucGF0Y2hgIGFzIGl0IHdh
cyBzdWJtaXR0ZWQgZWFybGllci4gDQpJIGFtIG9wZW4gdG8gcGVyZm9ybSBtb3JlIHRlc3Rz
IGlmIHlvdSBjYW4gY29tZSB1cCB3aXRoIGEgbW9yZSBjb25jaXNlIA0Kd2F5IHRvIGFjaGll
dmUgdGhlIHNhbWUgcmVzdWx0Lg0KDQpJIHdvdWxkIGFsc28gbGlrZSB0byBhc2sgUm9iaW4g
YW5kIE5JSUJFIFl1dGFrYTogbWF5YmUgTml0cm9rZXkgYW5kIA0KR251UEcgY291bGQgY29v
cGVyYXRlIGFuZCBkZWxpdmVyIGFuIFImRCBOaXRyb2tleSAzIGRldmljZSB0byBvbmUgb2Yg
DQpHbnVQRydzIGNvcmUgbWFpbnRhaW5lcnMgZm9yIGJldHRlciBmaXJzdC1jbGFzcyBzdXBw
b3J0Pw0KDQpUaGFuayB5b3UgZm9yIHlvdXIgdGltZSBhbmQgYXR0ZW50aW9uIHRvIHRoaXMg
aXNzdWUuIEl0IG1lYW5zIGEgbG90LCANCnRoaXMgYnVnIGhhcyBib3RoZXJlZCBtZSBjb25z
dGFudGx5IGluIG15IGRhaWx5IHdvcmtmbG93LCBhbmQgSSByZWFsbHkgDQpkbyBub3Qgd2Fu
dCB0byBtYW51YWxseSByZS1wYXRjaCBlYWNoIHVwZGF0ZS4gSSBob3BlIHdlIGNhbiB1cHN0
cmVhbSB0aGlzLg0KDQotIEFydGVtaWkNCg0KDQpPbiA2LzMwLzI2IDY6MzQgQU0sIE5JSUJF
IFl1dGFrYSB3cm90ZToNCj4gSGVsbG8sDQo+DQo+IEkgcmVnaXN0ZXIgeW91ciBEQ08uICBU
aGVuLCBJIGZvdW5kIGEgbWlzdGFrZSBpbiB0aGUgY29kZSBhbmQgcHVzaGVkOg0KPg0KPiAJ
Y2EyNWE3YTYxYmViYmU0ZTI3ZGQ1NTY4YzViMDQ5Njc1YjdhYTRhZQ0KPg0KPiBBcnRlbWlp
IEJpZ2RhbjxhcnRlbUBiaWdkYW4uaW4+IHdyb3RlOg0KPj4gSSBkbyBub3QgaGF2ZSBkb2N1
bWVudGF0aW9uIGZyb20gTml0cm9rZXkgb24gdGhlIENDSUQgYmVoYXZpb3Igb2YgdGhlDQo+
PiBkZXZpY2UuIFRoZSBvYnNlcnZhdGlvbnMgYmVsb3cgYXJlIGZyb20gdGVzdGluZy4gTW9y
ZSBpbmZvcm1hdGlvbg0KPj4gYWJvdXQgdGhlIGhhcmR3YXJlIGNhbiBiZSBmb3VuZCBhdGh0
dHBzOi8vd3d3Lm5pdHJva2V5LmNvbQ0KPiBVbW1tLi4uICBTbywgYWxsIG1pZ2h0IGJlIGd1
ZXNzIHdvcmsgKHVuZm9ydHVuYXRlbHksIEkgZG9uJ3QgaGF2ZSB0aGUNCj4gZGV2aWNlKS4N
Cj4NCj4gSW4gdGhpcyBzaXR1YXRpb24sIHNpbXBsZXIgY2hhbmdlcyBhcmUgYmV0dGVyLiAg
SWYgaXQncyBtb3N0bHkgdGhlIHNhbWUNCj4gKGZlYXR1cmUtd2lzZSksIGhvdyBhYm91dCBz
b21ldGhpbmcgbGlrZSB0aGUgZm9sbG93aW5nIHBhdGNoPyAgSWYgaXQNCj4gd29ya3Mgc29t
ZWhvdywgSSB0aGluayB0aGF0IGl0IGlzIGdvb2QgZm9yIG91ciBtYWludGVuYW5jZSByZWFz
b24uDQo+DQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09DQo+IGRpZmYgLS1naXQgYS9z
Y2QvYXBwLmMgYi9zY2QvYXBwLmMNCj4gaW5kZXggNjNlYjg0MTkwLi5iYmQxMGQ2ZTcgMTAw
NjQ0DQo+IC0tLSBhL3NjZC9hcHAuYw0KPiArKysgYi9zY2QvYXBwLmMNCj4gQEAgLTY2Nyw2
ICs2NjcsMTIgQEAgYXRyX3RvX2NhcmR0eXBlIChpbnQgc2xvdCwgY29uc3QgdW5zaWduZWQg
Y2hhciAqYXRyLCBzaXplX3QgYXRybGVuKQ0KPiAgICAgICAgIGlmICghYXRyYnVmKQ0KPiAg
ICAgICAgICAgcmV0dXJuIDA7DQo+ICAgICAgICAgYXRyID0gYXRyYnVmOw0KPiArICAgICAg
aWYgKGF0cmxlbiA+PSAxNiAmJiAhbWVtY21wICgmYXRyWzVdLCAiTml0cm9rZXkiLCA4KSkN
Cj4gKyAgICAgICAgew0KPiArICAgICAgICAgIC8qIEl0IGxvb2tzIGxpa2UgWXViaWtleSB2
YXJpYW50L2Nsb25lLiAgKi8NCj4gKyAgICAgICAgICB4ZnJlZSAoYXRyYnVmKTsNCj4gKyAg
ICAgICAgICByZXR1cm4gQ0FSRFRZUEVfWVVCSUtFWTsNCj4gKyAgICAgICAgfQ0KPiAgICAg
ICB9DQo+ICAgDQo+ICAgICBmb3IgKGk9MDsgYXRybGlzdFtpXS5hdHJsZW47IGkrKykNCj4g
PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg==

--------------2BBUH3Ec4X0CZtga0NcdDQh2--

--------------oLsjUlXTdAUkWiok8oVn3bhF
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSdYE4gyt+nyyqCWtdLvKNvqeN1JgUCakQEuwAKCRBLvKNvqeN1
JvrFAP97hpAyhAhsjufCeccNkP3FisfpJsh9uLAYrKuWMfHnYwD9EHQuCr+WePAv
ubCVIHbF6QnxVcJ1gsnYcr6saAduVQs=
=Y0GE
-----END PGP SIGNATURE-----

--------------oLsjUlXTdAUkWiok8oVn3bhF--


--===============5149078730615247622==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============5149078730615247622==--