web-dev-qa-db-ja.com

GPUまたはFPGAはRSAキーをCPUに比べてどれだけ速くクラックしますか?

CPUと比較して、GPAまたはFPGAを使用してRSAキー(ブルートフォースまたは一般的な数値フィールドシーブによる因数分解)をクラックする際に、時間の大幅な高速化はありますか?速度の利点がある場合、それがどのくらいかについての数字はありますか?

5
user78228

FPGAはCPUやGPUとは異なり、そのように比較することはできません。あなたの質問には、意味のある答えを提供するのに十分な詳細がありません。 FPGAはサイズが大きく異なり、FPGAのロジックリソースによってのみ制限される並列処理を提供します。巨大な€100000 FPGAは、€1 FPGAよりもはるかに多くのロジックリソースを備えています。 €100000のGPUやCPUはありません。

意味のあるパフォーマンス比較を行うには、他のメトリックを含める必要があります。投資コスト、電力使用量、実装作業などのように。

ハイエンドFPGA機能のヒントが必要な場合:利用可能な最大のFPGAの一部は、1秒あたり最大5〜10兆の乗算を実行できます。

4
Timmy Brolin

ここには、正確な答えを出すには変数が多すぎると思います。私が知る限り、それは以下に依存します:

  1. 使用するクラッキングソフトウェアまたはアルゴリズム、あるいはその両方
  2. gPUのコアの数
  3. gPUのアーキテクチャ
  4. cPUのアーキテクチャ
  5. rSAキーのビット数
3
JOW