Changeset 10818 for dotorg/v6/html/beps

Show
Ignore:
Timestamp:
02/15/2008 02:13:21 AM (11 months ago)
Author:
dave
Message:

regenerated html reflecting changes in previous commit.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dotorg/v6/html/beps/bep_0008.html

    r10817 r10818  
    3838<tr class="field"><th class="field-name">Title:</th><td class="field-body">Tracker Peer Obfuscation</td> 
    3939</tr> 
    40 <tr class="field"><th class="field-name">Version:</th><td class="field-body">10815</td> 
    41 </tr> 
    42 <tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="https://svn.bittorrent.com/trac.cgi/browser/dotorg/trunk/html/beps/bep_0008.rst">2008-02-15 02:10:08 -0800 (Fri, 15 Feb 2008)</a></td> 
     40<tr class="field"><th class="field-name">Version:</th><td class="field-body">10811</td> 
     41</tr> 
     42<tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="https://svn.bittorrent.com/trac.cgi/browser/dotorg/trunk/html/beps/bep_0008.rst">2008-02-15 00:55:45 -0800 (Fri, 15 Feb 2008)</a></td> 
    4343</tr> 
    4444<tr class="field"><th class="field-name">Author:</th><td class="field-body">David Harrison &lt;dave&#32;&#97;t&#32;bittorrent.com&gt;, Anthony Ciani &lt;tony&#32;&#97;t&#32;ciani.phy.uic.edu&gt;, Arvid Norberg &lt;arvid&#32;&#97;t&#32;bittorrent.com&gt;, Greg Hazel &lt;greg&#32;&#97;t&#32;bittorrent.com&gt;</td> 
     
    134134initialization vector then the RC4 key is generated by appending the 
    135135vector to the infohash and then hashing with SHA-1.  The resulting 
    136 hash is then used as the RC4 key.</p> 
     136hash is then used as the RC4 key.  The string from which the RC4 key 
     137is derived whether it be the infohash or the SHA-1 of the 
     138initialization vector appended to the infohash is called the 
     139<em>intermediate string</em>.</p> 
    137140<p>For example, given infohash <tt class="docutils literal"><span class="pre">aaf4c61ddcc5e8a2dabedef3b482cd9aea9434d</span></tt> 
    138141and initialization vector <tt class="docutils literal"><span class="pre">abcd</span></tt> both represented in hex, the RC4 key 
     
    300303an additional prior exchange of a shared secret.  Where trackers now 
    301304maintain mappings from infohash to the corresponding torrent's 
    302 peerlist and other torrent-specific state, obfuscated trackers would 
    303 need one additional mapping from <tt class="docutils literal"><span class="pre">sha_ih</span></tt> to the torrent's state. 
    304 Trackers may also cache the encrypted version of each torrent's 
    305 tracker peer list, to increase computational performance at the 
    306 expense of increasing memory footprint by a constant factor.</p> 
     305peerlist and other torrent-specific state, obfuscated trackers would need 
     306one additional mapping from <tt class="docutils literal"><span class="pre">sha_ih</span></tt> to the torrent's state. 
     307Tracker may also store encrypted versions of each torrent's peer list, 
     308to increase computation performance at the expense of increasing 
     309memory footprint by a constant factor.</p> 
    307310<p>The obfuscation method meets the following criteria:</p> 
    308311<ul class="simple">