3 ms·
Hidden service addresses are not just regular domain names resolved via DNS, they're actually a hash of the hidden service's private (edit: public, see below) k
by pfg 10y ago
Hidden service addresses are not just regular domain names resolved via DNS, they're actually a hash of the hidden service's private (edit: public, see below) key. The fancy onion addresses out there (like Facebook's) were generated by doing a whole lot of brute-forcing to find a key that looks cool.
- bilkow 10y agoAren't the adresses hashes of the _public_ key? Hashes of the private key doesn't make much sense to me, as clients never come to know them. Edit: Grammar
- pfg 10y agoYep, that's right, thanks. The public key is, of course, calculated based on the private key (these are RSA keys), hence why the brute-forcing still involves the private key, but it's not a hash of that key.