カリフォルニア大学サンディエゴ校(UC San Diego)とフランス国立情報学自動制御研究所(Inria)の研究者は、パディング処理を施していないRSA署名オラクルに一時的にアクセスできれば、ハードウェア・セキュリティ・モジュールから秘密鍵を取り出さなくても、最終的にオフラインで署名を偽造できることを実証した。Laura Shea、Miro Haller、Adam Suhl、Nadia Heninger、Emmanuel ThoméがIACR ePrint 2026/2131で発表したこの研究では、2^32回、43億回超の署名要求が必要となり、5カ月間で1380 CPUコア年の計算資源を消費した。アルゴリズム自体は2007年にさかのぼるが、研究者らの実装は実際の1024ビットRSA環境に対する攻撃を実証した。実験では認証済みのFIPSモードを無効にし、研究者が管理するテスト鍵を使用したため、PKCS#1 v1.5やRSA-PSSによる適切なパディング処理を施したRSAが破られたことを意味するものではない。この発見は、楕円曲線方式を使うビットコインやイーサリアムのトランザクション署名には適用されない。一方で、カストディアンの鍵を使う権限を付与されたAPI、承認ワークフロー、自動化サービスにはリスクがあることを浮き彫りにした。意図的に生の署名機能を公開しているシステムも含まれる。研究者らは、署名オラクルを備えたRSAでは、1024〜4096ビットの一般的な鍵について、素因数分解を基にした推定より安全性が15〜30ビット低下すると見積もっている。研究者らのモデルでは、事前計算後に選択した署名を偽造するには約180 CPUコア年が必要だった。