C'è una significativa accelerazione nel crearsi di una chiave RSA (brute-force o factoring con setaccio di campo di numeri generici) usando un GPA o FPGA rispetto a una CPU? Se c'è un vantaggio di velocità, ci sono cifre su quanto è?
Credo che ci siano troppe variabili qui per dare una risposta precisa. Dipende dal seguente, per quanto ne so:
Gli FPGA non sono come CPU o GPU e non possono essere confrontati in questo modo. La tua domanda manca di dettagli sufficienti per fornire una risposta significativa. Gli FPGA sono disponibili in dimensioni molto diverse e offrono il parallelismo limitato solo dalle risorse logiche del FPGA. Un gigantesco FPGA da € 100.000 avrà molto più risorse logiche di un FPGA da € 1. Non ci sono GPU o CPU da € 100000.
Devi includere altre metriche per effettuare un confronto di prestazioni significativo. Come costo di investimento, consumo energetico, sforzo di implementazione e così via.
Se vuoi un suggerimento di funzionalità FPGA di fascia alta: alcuni degli FPGA più grandi disponibili possono fare fino a 5-10 trilioni di moltiplicazioni al secondo.
Leggi altre domande sui tag brute-force rsa password-cracking