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

regenerated html based on fixes to rst in previous commit.

Files:
1 modified

Legend:

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

    r10812 r10816  
    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">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> 
     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> 
    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.  The string from which the RC4 key 
    137 is derived whether it be the infohash or the SHA-1 of the 
    138 initialization vector appended to the infohash is called the 
    139 <em>intermediate string</em>.</p> 
     136hash is then used as the RC4 key.</p> 
    140137<p>For example, given infohash <tt class="docutils literal"><span class="pre">aaf4c61ddcc5e8a2dabedef3b482cd9aea9434d</span></tt> 
    141138and initialization vector <tt class="docutils literal"><span class="pre">abcd</span></tt> both represented in hex, the RC4 key 
     
    303300an additional prior exchange of a shared secret.  Where trackers now 
    304301maintain mappings from infohash to the corresponding torrent's 
    305 peerlist and other torrent-specific state, obfuscated trackers would need 
    306 one additional mapping from <tt class="docutils literal"><span class="pre">sha_ih</span></tt> to the torrent's state. 
    307 Tracker may also store encrypted versions of each torrent's peer list, 
    308 to increase computation performance at the expense of increasing 
    309 memory footprint by a constant factor.</p> 
     302peerlist and other torrent-specific state, obfuscated trackers would 
     303need one additional mapping from <tt class="docutils literal"><span class="pre">sha_ih</span></tt> to the torrent's state. 
     304Trackers may also cache the encrypted version of each torrent's 
     305tracker peer list, to increase computational performance at the 
     306expense of increasing memory footprint by a constant factor.</p> 
    310307<p>The obfuscation method meets the following criteria:</p> 
    311308<ul class="simple">