cr.yp.to update
[email protected] 15 May 2005 19:09:39 -0000
| Newsgroups | gmane.comp.djb.announce |
|---|---|
| Message-ID | <[email protected]> |
diff -ru .old-crypto/cv.html cr.yp.to/cv.html --- .old-crypto/cv.html 2005-05-09 18:25:00.000000000 -0400 +++ cr.yp.to/cv.html 2005-05-14 04:39:38.000000000 -0400 @@ -48,6 +48,10 @@ <a href="snuffle.html">Salsa20</a> documentation. <li>2005.05.04: Corrected publisher errors in poly1305. <li>2005.05.09: Posted revision of powers2. +<li>2005.05.13: bruteforce has been accepted +to Proceedings of the STVL Workshop on Symmetric Key Encryption. +<li>2005.05.13: Salsa20 has been accepted +to Proceedings of the STVL Workshop on Symmetric Key Encryption. </ul> Also a clarification: I should have said in Section 4 of activities-20050107 diff -ru .old-crypto/hardware/advice.html cr.yp.to/hardware/advice.html --- .old-crypto/hardware/advice.html 2004-12-16 08:01:53.000000000 -0500 +++ cr.yp.to/hardware/advice.html 2005-05-15 00:48:45.000000000 -0400 @@ -19,8 +19,8 @@ If you build a machine along these lines, send email to djb-hardware a few weeks later reporting the hardware details and the results. -<h2>The 2004.10.10 standard workstation</h2> -The 2004.10.10 standard workstation costs $629. +<h2>The 2005.05.14 standard workstation</h2> +The 2005.05.14 standard workstation costs $552. Notes on the price: <ul> <li>This price <i>includes</i> shipping within the United States. @@ -46,11 +46,11 @@ a keyboard, or a touchpad/trackball/mouse. <p> -A catalog might say that what you're getting for $629 +A catalog might say that what you're getting for $552 is ``Athlon 64 3000+, 200GB, 512MB DDR400, DVD, Ethernet, audio, video.'' I'd add ``built for reliability'': -the motherboard, power supply, hard drive, drive cable, and memory +the motherboard, power supply, hard drive, and memory are all from well-known manufacturers; the CPU, motherboard, power supply, and hard drive are covered by 3-year warranties; @@ -69,23 +69,22 @@ <a href="warehouse.html#zipzoomfly">ZipZoomFly</a>: <table border> <tr><th align=right>Price</th><th>Component</th><th>Warranty</th><th>Watts</th></tr> -<tr><td align=right>$160</td><td>AMD ADA3000AXBOX: 2000MHz PC3200 Socket-754 Athlon 64 CPU with a fan</td><td>3 years from AMD</td><td>92? (89 CPU; 3? fan) at +12V</td></tr> -<tr><td align=right>$88</td><td>Asus K8V-X: PC3200 Socket-754 UATA/SATA 305mmx245mm motherboard with audio and Ethernet; includes 2 SATA cables, UATA cable, ATA cable, floppy cable</td><td>3 years from Asus</td><td>20? at +3.3V, 20? at +5V, 10? at +12V</td></tr> -<tr><td align=right>$110</td><td>Kingston KVR400X72C3A/512: 512MB PC3200 ECC memory in one DIMM</td><td>lifetime from Kingston</td><td>5 at +3.3V</td></tr> -<tr><td align=right>$111</td><td>Western Digital WD2000JB: 200GB 7200RPM UATA hard drive</td><td>3 years from Western Digital</td><td>19 at +12V (max for spinup), 4 at +5V</td></tr> -<tr><td align=right>$14</td><td>Cooler Master UTC-A24: grounded round 24-inch UATA cable</td><td>3 years from Cooler Master</td></tr> -<tr><td align=right>$36</td><td>PowerColor RV6DL-A3: 32MB video card using ATI Radeon VE (7000) chip with VGA, TV, DVI outputs</td><td>3 years from PowerColor</td><td>10? at +3.3V</td></tr> -<tr><td align=right>$29</td><td>Artec DHM-G48-BR: UATA 16X DVD-ROM 40X CD-ROM drive (black)</td><td>1 year from Artec</td><td>15 at +12V, 8 at +5V</td></tr> -<tr><td align=right>$10</td><td>Zalman ZM-F1: 80mm 1700RPM 20CFM 20dB fan</td><td>3 years from Zalman</td><td>2 at +12V</td></tr> +<tr><td align=right>$146</td><td>AMD ADA3000AXBOX: 2000MHz PC3200 Socket-754 Athlon 64 CPU with a fan</td><td>3 years from AMD</td><td>92? (89 CPU; 3? fan) at +12V</td></tr> +<tr><td align=right>$79</td><td>Asus K8V-X: PC3200 Socket-754 UATA/SATA 305mmx245mm motherboard with audio and Ethernet; includes 2 SATA cables, UATA cable, ATA cable, floppy cable</td><td>3 years from Asus</td><td>20? at +3.3V, 20? at +5V, 10? at +12V</td></tr> +<tr><td align=right>$55</td><td>Kingston KVR400X72C3A/512: 512MB PC3200 ECC memory in one DIMM</td><td>lifetime from Kingston</td><td>5 at +3.3V</td></tr> +<tr><td align=right>$105</td><td>Western Digital WD2000JD: 200GB 7200RPM SATA hard drive</td><td>3 years from Western Digital</td><td>19 at +12V (max for spinup), 4 at +5V</td></tr> +<tr><td align=right>$40</td><td>Sapphire 100945: 64MB video card using ATI Radeon VE (7000) chip with VGA, TV, DVI outputs</td><td>1 year from ZipZoomFly</td><td>10? at +3.3V</td></tr> +<tr><td align=right>$29</td><td>LG GDR-8162BK: UATA 16X DVD-ROM 40X CD-ROM drive (black)</td><td>1 year from LG</td><td>15? at +12V, 8? at +5V</td></tr> +<tr><td align=right>$12</td><td>Antec TRICOOL 80 DBB: 80mm 1500RPM 20CFM 18dB fan, adjustable to higher speed</td><td>3 years from Antec</td><td>2? at +12V</td></tr> <tr><td align=right>$0</td><td>UPS 2-day shipping</td></tr> </table> <p> The following components are available from -<a href="warehouse.html#ebuyer">Ebuyer</a>: +TheNerds.Net: <table border> <tr><th align=right>Price</th><th>Component</th><th>Warranty</th><th>Watts</th></tr> -<tr><td align=right>$59</td><td>Antec SX635BII: 8.1kg case (black); one 2000RPM 17.3CFM 25dB case fan; 2kg SL350 power supply (max output watts: 330 at +5V, +3.3V, +12V combined; 230 at +5V, +3.3V combined; 175 at +5V; 192 at +12V; 92 at +3.3V); two power-supply fans</td><td>3 years from Antec</td><td>10? for fans at +12V</td></tr> -<tr><td align=right>$12</td><td>UPS ground shipping</td></tr> +<tr><td align=right>$76</td><td>Antec SX635BII: 8.1kg case (black); one 2000RPM 17.3CFM 25dB case fan; 2kg SL350 power supply (max output watts: 330 at +5V, +3.3V, +12V combined; 230 at +5V, +3.3V combined; 175 at +5V; 192 at +12V; 92 at +3.3V); two power-supply fans</td><td>3 years from Antec</td><td>10? for fans at +12V</td></tr> +<tr><td align=right>$10</td><td>UPS ground shipping</td></tr> </table> Antec says that the SX635BII is 17.25inx8.1inx18.6in (i.e., 438mmx206mmx472mm), @@ -100,9 +99,9 @@ <h2>Variant: better low-end components</h2> The DVD drive was selected entirely on the basis of price. If you want to write CDs, -upgrade from the $30 DVD drive to a $50 DVD/CD-RW drive. +upgrade from the $30 DVD drive to a $40 DVD/CD-RW drive. If you want to write CDs and DVDs, -upgrade from the $30 DVD drive to an $80 DVD-RW drive. +upgrade from the $30 DVD drive to an $60 DVD-RW drive. <p> The video card was selected almost entirely on the basis of price, @@ -148,10 +147,11 @@ and two SATA drives (one per cable). The SX600II case has room for eight drives. <p> -(Cable quality is hard to assess, -but the UTC-A24 appears to be the best cable available today. -A low-quality cable can destroy data written to disk: -UATA data signals use ECC, but UATA instruction signals don't.) +I've switched from UATA to SATA, +now that operating systems generally support SATA. +Like UATA, SATA has ECC on data signals; +unlike UATA, SATA has ECC on instruction signals, +so a low-quality cable won't destroy data written to disk. <p> I generally opt for lower-RPM drives. Lower-RPM drives are less expensive; @@ -165,7 +165,10 @@ Most of the drive manufacturers switched to 1-year warranties in October 2002; 3-year-warranty drives sold out within a few months. Exception: Western Digital continued offering 3-year warranties -on its Special Edition Caviar (WD400JB, WD600JB, WD800JB, etc.) drives. +on its Special Edition Caviar +(WD400JB, WD600JB, WD800JB, etc.; +SATA versions: WD2000JD, etc.) +drives. So I switched to those. (The 3-year warranty is standard, not an extended warranty. Western Digital doesn't offer a lower-cost 1-year-warranty option. @@ -202,8 +205,8 @@ 15" LCDs from various warehouses reached the magical price points of $299 in 2001 and $249 in 2003. For comparison, typical 17" CRT prices remained stable between $100 and $200. -A typical 15" LCD with DVI input now costs $300. -15" LCDs are easier to read than 17" CRTs, +A typical 17" LCD with DVI input now costs slightly over $200. +17" LCDs are easier to read than 19" CRTs, are easier to move around, take less desk space, use less power, @@ -286,20 +289,25 @@ I am trying to help people take advantage of the hardware they already have; I am not suggesting that more of this hardware should be produced. <p> -Apple's 2004.09.18 +Apple's 2005.04.27 <a href="http://www.apple.com/education/pricelists">university price list</a> (Collegiate Purchase Program Price List) shows a $1799 Power Mac G5 -with two 1800MHz processors, -256MB non-ECC DDR400 memory, -an 80GB hard drive, +with two 2000MHz processors, +512MB non-ECC DDR400 memory, +a 160GB hard drive, a video card, a DVD/CD-RW drive, a 10/100/1000 Ethernet card, a modem, a keyboard, and a mouse. -(Apple's 2003.07.19, 2003.12.13, and 2004.03.13 +(Apple's 2004.09.18 +list showed a $1799 Power Mac G5 +with two 1800MHz processors, +256MB non-ECC DDR400 memory, +and an 80GB hard drive. +Apple's 2003.07.19, 2003.12.13, and 2004.03.13 lists showed an $1199 Power Mac G4 with one 1250MHz processor and 256MB of slower memory.) @@ -311,15 +319,7 @@ You'd sell a lot more of your software if you stopped trying to use it as a tool to sell your overpriced hardware. <p> -Similarly, on 2004.01.19, -Sun's -<a href="http://www.sun.com/products-n-solutions/edu/promotions/hardware.html">university price list</a> -showed a $995 Sun Blade 150 workstation -with a 550MHz UltraSPARC IIi processor, -256MB memory, -an 80GB hard drive, -etc. -Sure, it's a nice computer, -but it's terribly slow compared to the standard workstation. +I used to include UltraSPARC prices here as another example, +but Sun seems to have given up on the UltraSPARC workstation market. </body> </html> diff -ru .old-crypto/hardware/assembly.html cr.yp.to/hardware/assembly.html --- .old-crypto/hardware/assembly.html 2004-12-16 08:16:17.000000000 -0500 +++ cr.yp.to/hardware/assembly.html 2005-05-15 00:29:20.000000000 -0400 @@ -4,6 +4,24 @@ <a href="../djb.html">D. J. Bernstein</a> <br><a href="../hardware.html">Computer hardware</a> <h1>Assembling a computer from components</h1> +<h2>Assembling the 2005.05.14 standard workstation</h2> +The instructions below are for the 2004.10.10 standard workstation. +The 2005.05.14 standard workstation has the following changes: +<ul> +<li>The UATA hard drive (and cable) have been replaced by a SATA hard drive +(cable included with the motherboard). +Effects on assembly: +the hard drive uses a different cable from the one shown below, +and plugs into a different spot on the motherboard. +<li>The Zalman fan has been replaced by a three-speed Antec fan +with a 4-pin power connector. +Effects on assembly: +the fan plugs into main power instead of the motherboard; +the power-supply fan plugs into the motherboard. +<li>The video card and DVD-ROM drive are different. +Effects on assembly: +none, but slightly different pictures. +</ul> <h2>Assembling the 2004.10.10 standard workstation</h2> The 2004.10.10 standard workstation is a very nice x86 (Intel-compatible) computer: New: hardware/old/advice-20041010.html diff -ru .old-crypto/snuffle.html cr.yp.to/snuffle.html --- .old-crypto/snuffle.html 2005-05-05 21:07:13.000000000 -0400 +++ cr.yp.to/snuffle.html 2005-05-14 04:35:56.000000000 -0400 @@ -47,6 +47,9 @@ estimates Salsa20's performance on those benchmarks; and explains, at a lower level, techniques to achieve this performance. +See the +<a href="salsa20.html">Salsa20 hash function</a> page +for updated speed information and the asm implementations. </ul> <p> Here is the test implementation: