Skip to main content

Questions tagged [protocol]

Tor has developed several internal protocols, like the rendezvous specification, directory specification etc. This tag is for questions which deal with protocols Tor uses.

0 votes
0 answers
144 views

How to retrieve v3 hidden service address introduction points?

I have been writing a tor implementation (using v3 addresses) and have gotten stuck on how the client is supposed to retrieve the introduction point(s) of the hidden service from the EdDSA public key. ...
block103's user avatar
0 votes
2 answers
46 views

How to differentiate exit node communication from inter-nodes traffic?

Of course, I would a little bit different rules for that. But, what I have, that is a tord, connecting in and out everywhere. How to know, when it is connecting another tor node, and when is it ...
peterh's user avatar
  • 115
0 votes
1 answer
39 views

The verifying_key() method of Ed25519 doesn't return the true public key of a HS

The result of the verifying_key() method is VerifyingKey (PublicKey) that is not the same as the true PublicKey in the hs_ed25519_public_key file. I’ve been trying to solve this for a few days now and ...
Mateo Lafalce's user avatar
1 vote
1 answer
97 views

A Question about implementation of Perfect Forward Secrecy

How can be Perfect Forward Secrecy explained in the context of tor network? How does the concept of Perfect Forward Secrecy (PFS) apply to onion routing, and why is it critical for the security of the ...
user39557's user avatar
0 votes
1 answer
28 views

How do you calculate a response for a create_fast handshake?

I'm reading through the specification and looking through the code (a slightly modified torpy), and I can't figure out what the handshake_response should be. According to https://spec.torproject.org/...
Chiffa's user avatar
  • 139
0 votes
1 answer
55 views

Can `SUCCEEDED` be the last message for a Tor stream reported by Tor control?

I've been trying to fully understand what is happening with a single Tor stream. I can see in my logs Tor control events: 650 STREAM 97 NEW 0 my.website.com:443 SOURCE_ADDR=127.0.0.1:48828 PURPOSE=...
Centrury's user avatar
0 votes
1 answer
50 views

Gap - Counting number of packages to determine client?

I read a lot about onion routing and I am confused about the following fact on Wikipedia: Only the final node, the "exit node", is able to determine its own location in the chain. In my eyes ...
ZPlaya7's user avatar
0 votes
1 answer
381 views

understanding tor cell structure

I am looking to create my own version of TOR, and to do that I need to understand the way that relay, directory servers and clients communicate. but after reading Tor: The Second-Generation Onion ...
leon sonnenschein's user avatar
0 votes
2 answers
91 views

Could there be a way to make the Tor network faster by paying money?

Suppose someone has a lot of monero (or some other sufficiently private currency) and they want to have highest possible data throughput while maintaining anonymity. Has anyone researched protocols ...
Sidharth Ghoshal's user avatar
0 votes
1 answer
124 views

Tor protocol server-side

I am trying to understand the protocol used when a hidden service establishes itself on the Tor network. I read multiple documentations about it, but its not all clear to me. If I understand correctly,...
John John's user avatar
0 votes
1 answer
58 views

API to get Tor SSL certificates

Some onion websites, like facebook, have TLS implemented on top of Tor. Is it possible to fetch the certificates and TLS versions of these connections using something like torpy?
Yousuf Badawi's user avatar
0 votes
0 answers
30 views

Tor client fails when making bulk requests in a short period of time

I have a list of more than 16,000 thousand up to date active onion domains and I'm trying to download each page with parallel requests through python with tor client as the proxy. All requests take ...
Isuranga Perera's user avatar
0 votes
1 answer
68 views

What would be an example of a routing protocol that preserves anonymity even if the Guard Node and Exit Node are both compromised

I was reading a comment discussion on the answer to this question Where it's basically revealed that large numbers of middle nodes do not provide any additional security if the Guard Node and Exit ...
Sidharth Ghoshal's user avatar
1 vote
1 answer
1k views

How TBB commands tor to use a "New Circuit for this Site"?

Tor Browser Bundle has "New Circuit for this Site" button (or Ctrl/Cmd + Shift + L shortcut), doing what it says: changing circuit for specific domain. The question is: how TBB do it? And ...
verb0's user avatar
  • 31
0 votes
1 answer
428 views

How to verify that signaling NEWNYM worked properly?

Currently the only way I know if signaling NEWNYM worked is if I didn't receive a message stating that I've been rate limited. Is there a way to send something via GETINFO both pre/post signaling for ...
05nelsonm's user avatar
  • 101

15 30 50 per page
1
2 3 4 5 6