Hogar Indice Busqueda Enlaces Sobre Nosotros
[LinuxFocus Image]
[Navegation Bar]
  Noticias   Archivos   Compañias   Consejos y Trucos  

ECC2-79 resuelto: Alpha Linux lo hizo.

  
 
From [email protected] Fri Dec 19 15:45:18 1997
 Date: Tue, 16 Dec 1997 14:18:54 +0100 (MET)
 From: Robert Harley 
 Reply-To: [email protected]
 To: [email protected]
 Subject: ECC2-79 roto: Alpha Linux lo consiguió.
 Resent-Date: 16 Dec 1997 13:19:42 -0000
 Resent-From: [email protected]
 Resent-cc: recipient list not shown: ;


 ------------------------------------------------------------------------------
 Este mensaje es copyright de Robert J. Harley, 1997.
 Si quieres citar más de una una frase, por favor cítalo entero.

 To: [email protected]

                                         Robert J. Harley,
                                         Se`vres, France,
                                         16th of December, 1997.

 Querido Mr. Gallant,

 Existen dos tipos de comunicaciones. Por un lado están las 
 comunicaciones seguras, inteligibles solo por el receptor previsto,
 y por otro lado están las demás. Entre ellas, como dijo Louis Freeh, 
 hay una "línea brillante". ¿En qué lado de la línea está Certicom?

 La solución a su problema ECC2-79 es la clase de 
 276856274258963891889538 modulo 302231454903954479142443. El trabajo 
 se ha hecho por un grupo de entusiastas de Linux en Alpha, los 
 laboratorios de la British Telecom también se añadieron. Hemos usado
 unos 30 Alphas con Linux, desde UDBs hasta estaciones de trabajo de 
 600 MHz. Incluso intervino la nueva máquina 21264 de Jay Estabrook. 
 También habían 4 Alphas con Digital Unix.

 Los colaboradores fueron:

     Andries Brouwer     [email protected]
     Christopher Brown   [email protected]
     Zach Brown          [email protected]
     Jay Estabrook       [email protected]
     Rick Gorton         [email protected]
     Oleg Gusev          [email protected]
     Robert Harley       [email protected]
     Richard Holmes      [email protected]
     Andy Isaacson       [email protected]
     Greg Lindahl        [email protected]
     Jon Nathan          [email protected]
     Dennis Opacki       [email protected]
     Vance Petree        [email protected]
     Tim Rowley          [email protected]
     Michael Sandfort    [email protected]
     Jason Shiffer       [email protected]
     Aaron Spink         [email protected]
     B.T. Labs Team      [email protected]
     Bart-Jan Vrielink   [email protected]
     Marinos Yannikos    [email protected]
     Xiaoguang Zhang     [email protected]

     y algunos anónimos.

 El método que usamos fue un algoritmo de la "paradoja del cumpleaños"
 iterando desde un punto aleatorio inicial (uno por máquina) con una 
 función pseudo-aleatoria (la misma en todas las máquinas) hasta que 
 detectamos una colisión a las 12:47 de hoy. Se han hecho un total de 
 1737410165382 iteraciones, y se han encontrado 1617 puntos 
 "distinguidos" y una colisión. Nuestro código fuente está disponible en:

   http://pauillac.inria.fr/~harley/ecdl/


 Queremos agradecer a Michael Wiener por enviarnos su documento, 
 conjuntamente escrito con Paul van Oorschot, en el que sugieren
 usar puntos distinguidos para el cálculo de logaritmos discretos.
 Hemos usado esta idea para simplificar nuestro programa cliente.

 Gracias también a John Sager que descubrió una línea errónea de
 código en una versión del programa. Rápidamente pudimos comprobar
 que no había causado ningún daño.


 Se este es el primer envío correcto, entonces, bueno, ¡no se lo que
 debe hacer con el premio! ¿Quizás una rifa entre los colaboradores?

 Gracias
   Rob.
      .-.                     [email protected]                    .-.
     /   \           .-.                                 .-.           /   \
    /     \         /   \       .-.     _     .-.       /   \         /     \
   /       \       /     \     /   \   / \   /   \     /     \       /       \
  /         \     /       \   /     `-'   `-'     \   /       \     /         \
             \   /         `-'                     `-'         \   /
              `-' Linux + 500MHz Alpha + 256MB SDRAM = heaven   `-'
 ------------------------------------------------------------------------------.

 Supongo que esto significa que Alpha Linux está muy bien.

 ¿Qué hay de ECCp-89?   =:-)


 

This website is mantained by Miguel A Sepulveda.