[openpgp] Re: Using DNS Handles with OpenPGP

Andrew Gallagher <[email protected]>
Newsgroups gmane.ietf.openpgp
Message-ID <[email protected]>
Hi, Phillip.

On 7 Feb 2025, at 21:29, Phillip Hallam-Baker <[email protected]> wrote:
> 
> So putting OpenPGP keys into the DNS directly seems like a bad idea. Better to use signed contacts and put the root of trust for the contact manager into the DNS:
> 
> _mesh.phill.hallambaker.com <http://mesh.phill.hallambaker.com/>. IN TXT "dsa=mbqn-a3es-zbye-xp3o-w6et-pqug-go5v@@example.com <http://example.com/>"
> 
> So what this does is bind my DNS handle to my Mesh direct service address which is a root-o-trust/service address pair. And then people can do a fetch to get my public contact assertion signed under that root o' trust and verify it. If my zone is DNSSEC signed, we have a fairly solid trust path for establishing TOFU.
> 
> And that contact assertion would hold my SSH credentials OpenPGP credentials, etc. etc. Right now I am just transferring the IANA protocol names into my JSON serialization.

This proposal sounds to me like it can already be done by combining WKD and Keyoxide [1] - WKD binds the key to the domain, and Keyoxide binds the various other identities to the key. Or am I missing an extra subtlety?

A

[1] www.keyoxide.org

_______________________________________________
openpgp mailing list -- [email protected]
To unsubscribe send an email to [email protected]
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEKR55odxVrielLu+DXB7EBNWQZikFAmesi4cACgkQXB7EBNWQ
Zinb8w//YjsRqdFx3+WykA+BESfuT6NLiAU2q2L96eG6OztW6rsCFKkGU+1Rq4Lj
/VddBYvKpEdcaRUeiI3A+hIO+730KxcWrQgulHM2kmsH0HYor3oczqHBL8mZlnvj
hCYBsKs//2i2ONOUymdSQg0Lx0tI5IQgSevFasQLtG1tEISIjsXzEIIMYTOqEs9q
FbWJlt66g7i6DAGl+MTGe2HfRhmDON0dGiasAQvfVyGf44LCFW6ge+QDSFcSI2Pq
xaAdGZzgHPHJ4FSoqYRkO/pBkl9ohshJp9fG2uxbfDLIrrr4duawhHYrXlmWiYiG
sNF27NKvt/dsuwvUzRharQXTQxWCJ9SfBwkv113G+b1hy+EXR5JaRwAlvz1Mqvz1
8kM0lZC+rre2l1M42PJFujp3JQ+4GGz3kU9Qr7DsQ8OLVqTk3QKORMmAtxusqeV4
K5Hhsfve8O8dPlNqtphc4NniTta6RCNtJ4q8FYUD+eNaaHJSvgPuQO+euGcelbcX
aPN9n86c4Zf6QcltdvKuN91zPn7c6ACiu4XYq7NOL+4mGbBLFLlb6j1wA5FWK3Ad
/e/4HVVrOyRNOXtVwQQC/3P6ywgLxE8o3OVxpsYts/ZZ/NgL8cVm2uXFIX/rkedu
pnMaTWWgzFJH0k9m1WM+kfhP4x8AEoNowCpd5GcIhqJX1JHVfoI=
=wcU6
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.