Are there any standards for mapping ICANN domains-world websites to .onion
addresses?
I’m interested in any machine-readable methods that can be used to discover a .com
’s .onion
domain.
E.g. is there a standard method to announce that https://www.bbc.com/
is also available at https://www.bbcnewsv2vjtpsuy.onion/
? Given the .com
, how would I auto-discover (and ideally verify) the .onion
? (This is obviously only applicable for real-world websites that offer a Tor hidden service mirror.)
The only resource I’ve found is the short manually curated list in the Real-World Onion Websites project.
I’ve dreamed up a /.well-known/mirrors.txt
URI auto-discovery mechanism. That file would list all mirrors of a website. You could include your .onion
address and your .com
in that file. If the file is accessible from both location and contain each other than you’ve got a verified domain match between an .onion
and an ICANN domain.
RFC 8164 proposes something similar for auto-discovering HTTPS-support. The Dat protocol uses something similar too.