The recent introduction by NVidia of Compute Unified Device Architecture (CUDA) libraries for High Performance Computing on Graphic Processing Units has started the trend of video cards for resolution of many computationally hard problems in different areas like fluid dynamics, molecular dynamics, computer vi- sion and astrophysics. In this paper we show how CUDA libraries and hardware can be introduced in cryptography as a cryptoanalytic tool.We describe an implementation of a parallelized Pollard’s rho attack on ECDLP, based upon recent results about the optimization of Pollard’s rho method and enhanced by some ”ad-hoc” choices for CUDA
Parallelized Pollard's Rho algorithm for ECDLP on Graphic Cards / Chinnici, Marta; Cuomo, Salvatore; Laporta, Maurizio; Pizzirani, Alberto. - ELETTRONICO. - (2010), pp. 363-372. (Intervento presentato al convegno Proceedings of the 2010 International Conference on tenutosi a Almería (Andalucía), Spain June nel 26-30 2010).
Parallelized Pollard's Rho algorithm for ECDLP on Graphic Cards
CHINNICI, MARTA;CUOMO, SALVATORE;LAPORTA, MAURIZIO;PIZZIRANI, ALBERTO
2010
Abstract
The recent introduction by NVidia of Compute Unified Device Architecture (CUDA) libraries for High Performance Computing on Graphic Processing Units has started the trend of video cards for resolution of many computationally hard problems in different areas like fluid dynamics, molecular dynamics, computer vi- sion and astrophysics. In this paper we show how CUDA libraries and hardware can be introduced in cryptography as a cryptoanalytic tool.We describe an implementation of a parallelized Pollard’s rho attack on ECDLP, based upon recent results about the optimization of Pollard’s rho method and enhanced by some ”ad-hoc” choices for CUDAFile | Dimensione | Formato | |
---|---|---|---|
ECDLPGRAPHICCARDS.pdf
non disponibili
Tipologia:
Documento in Post-print
Licenza:
Accesso privato/ristretto
Dimensione
138.62 kB
Formato
Adobe PDF
|
138.62 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.