Re: Reaction to potential PGP schism
Christoph Biedl <[email protected]> Thu, 21 Dec 2023 09:13:16 +0100
| Newsgroups | gmane.linux.debian.devel.security,gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
Daniel Kahn Gillmor wrote...
(...)
Thanks for your exhaustive description. I'd just like to point out one
point:
> In practice, i think it makes the most sense to engage with
> well-documented, community-reviewed, interoperably-tested standards, and
> the implementations that try to follow them. From my vantage point,
> that looks like the OpenPGP projects that have continued to actively
> engage in the IETF process, and have put in work to improve their
> interoperability on the most sophisticated suite of OpenPGP tests that
> we have (https://tests.sequoia-pgp.org/, maintained by the Sequoia
> project for the community's benefit). Projects that work in that way
> are also likely to benefit from smoother upgrades to upcoming work in
> the IETF like post-quantum cryptographic schemes:
>
> https://datatracker.ietf.org/doc/draft-wussler-openpgp-pqc/
There was a presentation at the recent MiniDebconf in Cambridge about
post-quantum cryptography, including the consequences for Debian (that
was by Andy Simpkins):
https://wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge/Simpkins
The key point AIUI is Debian must take precautions *very* *soon* as
there's a realistic chance QC will - within the lifetime of trixie -
evolve to a point where it seriously weakens the cryptographic security
as we know it. In other words, Debian must prepare for PQC within the
trixie development cycle, so within 2024.
Therefore, my answer to "How can Debian deal with this [schism]?" is
basically: Debian needs to change things in that area anyway, let's
first find an implementation that provides what we need and has a sane
implementation. If that means turning away from GnuPG, so be it. The
transition will be painful anyway.
Christoph
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAmWD85kACgkQxCxY61kU kv3cWBAAtvGWsk1l7rMjkfK66KKcYNRX3OKYOBz0Tga4d0pxcWAWzZmxDPHV71Td tBiuwMTP/taCruU/0nsGPsbrjCuGt0aC1+t42S83qf+hIxGiGjcxYF63mbHcdQpQ IwcDZwgWqhdt8YXw52+dDCKTy721/WmPctTJwN94D8wQlhTpWCeFfS+aTyQRJD9j za2Ire9fkCMhkTjGbaNMhOzCJP9dj90C/49T1g8yFyyKkPATC0H/dxiOpkpeVBH2 KhAPDlE0wwXZv9Zddah6rYlYz/JJRaFDRKM/deFKamN11WfmdmzbTh4YvfBqW7Jb wlaTTJnMnWRmB78kzYNEG+aVyTNsJIxoIBGIMkN1WlJJ9GWP8xqKu+WA4E55g5hT gGwyC3SoS3oC4sd/QKgV62k9c0vBNmtdzH3RspZg6yQBZQtur/xpPsXKLKevlSpl IX7HUpTaJr7IK2Tj7cPhjmEw8BlZbscJv/rIUgwBnMeDwjtFAesKrD+TdKlgBfcY ZhizabQVFfP8lDA+32osZYnUXksFxEvCQziq8O8if3YI4j05v4fMO3wY2x2HgN5m 22ZWVzEL9RqJID2dlI3sVXr2c+v924dxvMzQ+eU0rWvIEa1jbgReG5xLi/4/y3Eo JaIqFqsRLsO89DTyNg//aq1n83rGXYWLoErwE1b5l1dZKY8vXD0= =YnGz -----END PGP SIGNATURE-----