瀏覽代碼

Avoid recomputation of `a` in fermat, we have it already.

This was so bad.
Michele Orrù 11 年之前
父節點
當前提交
8ad0a303da
共有 1 個文件被更改,包括 0 次插入2 次删除
  1. 0 2
      src/questions/fermat.c

+ 0 - 2
src/questions/fermat.c

@@ -55,8 +55,6 @@ fermat_question_ask(const RSA *rsa)
   } while (!BN_is_zero(rem) && BN_ucmp(b, dssdelta) < 1);
 
   if (BN_is_zero(rem)) {
-    BN_sqrtmod(a, rem, a2, ctx);
-    assert(BN_is_zero(rem));
     BN_uadd(a, a, b);
     ret = qa_RSA_recover(rsa, a, ctx);
   }