3 ms·
They are a hash generated from the service's public key.
by bradyd 10y ago
They are a hash generated from the service's public key.
- mirimir 10y agoNo, from its private key! The same key that's used to sign outgoing content, authenticating to the Tor network. Edit: I'm wrong. It's based on the hash of the public key.
- ikeboy 10y agoHow can anyone verify a hash of the private key without having it? Anyway, see https://trac.torproject.org/projects/tor/wiki/doc/HiddenServiceNames https://trac.torproject.org/projects/tor/wiki/doc/HiddenServ...
- mirimir 10y agoI don't know the details. But basically, a Tor relay provides some token to the onion server. The onion server signs that token with its private key, and returns the output to the Tor relay. Then the Tor relay verifies that the token was signed by the private key corresponding to the onion hostname.