Michele Orrù лет назад: 11
Родитель
Сommit
12c4385678
2 измененных файлов с 19 добавлено и 15 удалено
  1. 17 13
      src/qa.c
  2. 2 2
      src/questions/pollardrho.c

+ 17 - 13
src/qa.c

@@ -179,19 +179,23 @@ qa_dispose(X509 *crt, RSA *rsa)
 
     printf( "[-] Running: %s\n", q->pretty_name);
     switch (run_question(q, crt, pub)) {
-      case -3:
-        fprintf(stderr, "[x] Unexpected error shutting down question %s\n", q->pretty_name);
-        exit_code = EXIT_FAILURE;
-      case -2:
-        fprintf(stderr, "[x] Unexpected error loading question %s\n", q->pretty_name);
-        exit_code = EXIT_FAILURE;
-        break;
-      case -1:
-        fprintf(stderr, "[|] Question %s cannot attack the given certificate.\n", q->pretty_name);
-        exit_code = EXIT_SUCCESS;
-        break;
-      default:
-        fprintf(stderr, "[\\] Key Broken using %s.\n", q->pretty_name);
+    case -3:
+      fprintf(stderr, "[x] Unexpected error shutting down question %s\n", q->pretty_name);
+      exit_code = EXIT_FAILURE;
+    case -2:
+      fprintf(stderr, "[x] Unexpected error loading question %s\n", q->pretty_name);
+      exit_code = EXIT_FAILURE;
+      break;
+    case -1:
+      fprintf(stderr, "[|] Question %s cannot attack the given certificate.\n", q->pretty_name);
+      exit_code = EXIT_SUCCESS;
+      break;
+    case 0 :
+      fprintf(stderr, "[♥] Key is resistant to %s\n", q->pretty_name);
+      exit_code = EXIT_SUCCESS;
+      break;
+    default:
+        fprintf(stderr, "[\\] Key has been Broken using %s.\n", q->pretty_name);
         exit_code = EXIT_SUCCESS;
         goto end;
       }

+ 2 - 2
src/questions/pollardrho.c

@@ -162,13 +162,13 @@ pollardrho_question_ask_rsa(const RSA *rsa)
 
 qa_question_t PollardRhoQuestion = {
   .name = "pollardrho",
-  .pretty_name = "Pollard's rho factorization",
+  .pretty_name = "Pollard's ρ factorization",
   .ask_rsa = pollardrho_question_ask_rsa
 };
 
 
 qa_question_t PollardBrentRhoQuestion = {
   .name = "pollard-brent",
-  .pretty_name = "Pollard-Brent's rho factorization",
+  .pretty_name = "Pollard-Brent's ρ factorization",
   .ask_rsa = pollardbrent_question_ask_rsa
 };