ricochet
ricochet copied to clipboard
Hidden Services v3
Ricochet currently uses classic Tor hidden service addresses. Next generation hidden services fix security and design flaws found in the original or legacy hidden services.
Onion v3 functionality is now enabled in the stable release version of Tor.
Ricochet should support this new address type.
- Specification: Next-Generation Hidden Services in Tor
-
YouTube: DEF CON 25 - Roger Dingledine - Next Generation Tor Onion Services
Roger Dingledine actually mentions Ricochet in this talk :)
- [X] set the correct HiddenServiceVersion
- [ ] update ricochet's internal structure to support HiddenService version 3
- [ ] load (and store) version 3 private and public keys
- [ ] handle the different cryptographic algorithems associated with v2 and v3 HiddenService identifiers
I think it should also be mentioned on this issue that Tor 0.3.5 defaults to version 3 Hidden Services according to Tor blog.
Sorry if I am causing multiple notifications on the same thing.
onion v3 is already used by https://github.com/blueprint-freespeech/ricochet-refresh