<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/asn/torspec, branch bug10090</title>
<subtitle>George's repo for the Tor spec</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/'/>
<entry>
<title>Fix a small mistake in pt-spec.txt.</title>
<updated>2013-11-04T11:08:24+00:00</updated>
<author>
<name>George Kadianakis</name>
<email>desnacked@riseup.net</email>
</author>
<published>2013-11-04T11:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=82658e8386ee8709ab23b21fecfff07b2c89d37b'/>
<id>82658e8386ee8709ab23b21fecfff07b2c89d37b</id>
<content type='text'>
Fixes #10090.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #10090.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document what we use for KH when we're doing ntor.</title>
<updated>2013-11-01T23:43:42+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-11-01T23:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=36761c7d553df7b0160bd1180c19b4a58362c827'/>
<id>36761c7d553df7b0160bd1180c19b4a58362c827</id>
<content type='text'>
KH is part of the material derived from the KDF during the onion key
process.

In the TAP handshake, KH played two roles: it was sent by the server
towards the client to prove that the server was able to complete the
TAP handshake, AND it was included as part of the
RELAY_ESTABLISH_INTRO message to make it impossible to replay a
RELAY_ESTABLISH_INTRO from one circuit on another circuit.

With the ntor handshake, the first value of KH was removed.  But we
still needed a shared, circuit-specific value for hidden service
code to work.  This value is taken as an additional 20 bytes from
the KDF.  It wasn't documented in the spec, though.  Adding it here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
KH is part of the material derived from the KDF during the onion key
process.

In the TAP handshake, KH played two roles: it was sent by the server
towards the client to prove that the server was able to complete the
TAP handshake, AND it was included as part of the
RELAY_ESTABLISH_INTRO message to make it impossible to replay a
RELAY_ESTABLISH_INTRO from one circuit on another circuit.

With the ntor handshake, the first value of KH was removed.  But we
still needed a shared, circuit-specific value for hidden service
code to work.  This value is taken as an additional 20 bytes from
the KDF.  It wasn't documented in the spec, though.  Adding it here.
</pre>
</div>
</content>
</entry>
<entry>
<title>reindex proposals</title>
<updated>2013-11-01T14:31:17+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-11-01T14:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=c35919ecb9f78ec3bb56c6c0b332a5a227b5b293'/>
<id>c35919ecb9f78ec3bb56c6c0b332a5a227b5b293</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge proposal 221 (stop using CREATE_FAST)</title>
<updated>2013-10-31T20:57:45+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-10-31T20:57:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=6b557594efca098a9e24ab49545823655f596af9'/>
<id>6b557594efca098a9e24ab49545823655f596af9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge implemented proposal 218 into control-spec.txt.</title>
<updated>2013-10-31T08:15:17+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2013-10-31T08:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=6f2919a2ede935b8783e1fa93178ebb425b54f17'/>
<id>6f2919a2ede935b8783e1fa93178ebb425b54f17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename DUMP-&gt;DROP, add a warning</title>
<updated>2013-10-25T16:45:02+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-10-25T16:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=7c6c7fc63264c57240e42ca2040dfc5b9fd82fed'/>
<id>7c6c7fc63264c57240e42ca2040dfc5b9fd82fed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add DUMPGUARDS command</title>
<updated>2013-10-25T16:15:58+00:00</updated>
<author>
<name>r.a@posteo.net</name>
<email>r.a@posteo.net</email>
</author>
<published>2013-10-08T22:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=59048c31207d232307c197e17c7b1794b7280305'/>
<id>59048c31207d232307c197e17c7b1794b7280305</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update proposal index with 222 closed</title>
<updated>2013-09-20T15:10:49+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-09-20T15:10:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=ecf9d02b5bf3d17fd90630f006591768a7473c22'/>
<id>ecf9d02b5bf3d17fd90630f006591768a7473c22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'implement_prop222'</title>
<updated>2013-09-20T15:08:44+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2013-09-20T15:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=584a7deea6507b97e014dc6739b5824057a761a0'/>
<id>584a7deea6507b97e014dc6739b5824057a761a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo.</title>
<updated>2013-09-19T11:15:18+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@torproject.org</email>
</author>
<published>2013-09-19T11:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/asn/torspec.git/commit/?id=872d3dd4ba6e8ad3ffe1a3ed557ab714b64af427'/>
<id>872d3dd4ba6e8ad3ffe1a3ed557ab714b64af427</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
