¿Cuánto más rápido una GPU o FPGA descifra una clave RSA en comparación con una CPU?

5

¿Hay una aceleración significativa en el tiempo al descifrar una clave RSA (fuerza bruta o factorización con un tamiz de campo de número general) utilizando un GPA o FPGA en comparación con una CPU? Si hay una ventaja de velocidad, ¿existen cifras sobre cuánto es?

    
pregunta user78228 09.06.2015 - 09:23
fuente

2 respuestas

3

Creo que hay demasiadas variables aquí para dar una respuesta precisa. Depende de lo siguiente, que yo sepa:

  1. el software de craqueo y / o el algoritmo utilizado
  2. el número de núcleos en la GPU
  3. la arquitectura de la GPU
  4. la arquitectura de la CPU
  5. no de bits en la clave RSA
respondido por el JOW 09.06.2015 - 10:10
fuente
2

Los FPGA no son como CPU o GPU, y no se pueden comparar de esa manera. Su pregunta carece de detalles suficientes para proporcionar una respuesta significativa. Los FPGA vienen en tamaños muy diferentes y ofrece paralelismo limitado por los recursos lógicos del FPGA. Un FPGA gigante de € 100000 tendrá mucho más recursos lógicos que un FPGA de € 1. No hay GPU o CPU de 100000 €.

Debe incluir otras métricas para realizar una comparación de rendimiento significativa. Al igual que el costo de inversión, el uso de la energía, el esfuerzo de implementación, etc.

Si desea un indicio de capacidad FPGA de gama alta: algunos de los FPGA más grandes disponibles pueden hacer hasta 5-10 billones de multiplicaciones por segundo.

    
respondido por el Timmy Brolin 07.04.2018 - 15:41
fuente

Lea otras preguntas en las etiquetas