[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Descriptor fingerprint format
- To: or-dev@xxxxxxxx
- Subject: Descriptor fingerprint format
- From: grarpamp <grarpamp@xxxxxxxxx>
- Date: Thu, 28 Oct 2010 20:23:17 -0400
- Cc: or-talk@xxxxxxxx
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: or-dev-outgoing@xxxxxxxx
- Delivered-to: or-dev@xxxxxxxx
- Delivery-date: Thu, 28 Oct 2010 20:23:25 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=EaPQ6oKsfopQOnjtDmZlmCIldIC/wtSycX6eI8b1h3E=; b=uWR5nhaTfWcARwD/4ipk2isY7JU+q5E1MTjqk9+X68/0HhE29Lupg1XHt8YwKqwDdi JqOtjYcpBJDALDbPBo+w4GRx8dFOL7YiqG2X3IO0Fr1Ow3J3CS4yOKHhXw/zsnTLAPvg QutJJxfAu/I/H3/IryceS5o7Bajss6Lc2EEhY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=rXkZ88I2ywP5rTG3qqbdE4G8f6HKHjd94+g8+AgzG2IaVn07D4cGE29AG3UB1wx2VB DGTSmZhnkyiCRDggd7VubSLV6ttz4ku1lOYtY0uw9u03GaceXXYSft4fL9gHr2yFhzb3 5oxSmyyjKzK0ABv0xsPREAexVwEwpijZvAez0=
- Reply-to: or-dev@xxxxxxxxxxxxx
- Sender: owner-or-dev@xxxxxxxxxxxxx
Descriptor fingerprints look like this:
opt fingerprint 0001 AC1F 9AE6 9A00 3C5E 6F02 73CB D69E C6E7 6926
...
opt fingerprint FFEB 470C F379 9E9C 5956 8521 8627 9ED5 55AB 1340
It's an extra routine to remove or add the spaces for scripting, with
the control port, etc. And who really uses them in a human fashion
with spaces anyways, this isn't a keysigning party :)
It also uses about 9 spaces x ~3300+ descriptors ~= 30,000 bytes
of traffic for one client to pull the entire relay list. Multiply that
by number of clients[?] x the frequency[?] ~= bandwidth wasted.
Maybe another ~10,000+ bytes x clients x freq could be saved by not
publishing the junk after the first left bracket '[' in the windows
platform lines.
Any ideas on removing these two someday?