Skip to content

WIP create v3 onion service (Fixes #575) - #585

Open
kradan wants to merge 1 commit into
ricochet-im:masterfrom
kradan:master
Open

kradan wants to merge 1 commit into
ricochet-im:masterfrom
kradan:master

Conversation

@kradan

@kradan kradan commented Jul 16, 2018

Copy link
Copy Markdown

according to config/tor/state this commit has been tested with
TorVersion Tor 0.3.3.9 (git-ca1a436fa8e53a32)

In the UI the dialog to add contacts still shows a short id (ricochet:dkska2iuk3byot7g) and I expected it be longer, so maybe this change was not enough to create a v3 onion service yet.

I am waiting here for interested people to test if connections work (ricochet is not always on).

@duffert duffert left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice try, but this will not work. Even though you set the correct HiddenServiceVersion, the internal structure of Ricochet needs to be updated in order to support HiddenService version 3. We need to be able to load (and store) version 3 private and public keys, as well as to be able to handle the different cryptographic algorithems associated with v2 and v3 HiddenService identifiers.

@kradan

kradan commented Jul 17, 2018

Copy link
Copy Markdown
Author

Thanks for the explanation, I expected something like that :)
As Ricochet is work in progress (without much progress at the moment though), I updated the original ticket.

@kradan kradan changed the title create v3 onion service (Fixes #575) WIP create v3 onion service (Fixes #575) Jul 17, 2018
@ashleyconnor

Copy link
Copy Markdown

V3 support was recently added to stem so this might be possible now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants