В алгоритме шифрования RSA Можем ли мы найти P и Q, если у нас есть значение N - PullRequest
0 голосов
/ 14 ноября 2018

Субъект (N) является произведением (P-1) (Q-1) и (P-1), (Q-1) не будет простым после взятия 1 из них и может быть получено несколько факторов?Это правда?Или мы можем найти P и Q, если у нас есть коэффициент N?

1 Ответ

0 голосов
/ 14 ноября 2018

Поскольку только четное простое число равно 2, остальные простые нечетные.Следовательно, $ p-1 $ - четное число, у которого в качестве делителя может быть как минимум 2.

Для второй части ваших вопросов;То, что вы делаете, играет с уравнениями:

φ (n) = (p − 1) (q − 1) = pq − p − q + 1 = (n + 1) - (p + q)

(n + 1) −φ (n) = p + q

(n + 1) −φ (n) −p = q

и n = pqчтобы получить эту квадратную формулу.

p2− (n + 1 − φ (n)) p + n = 0

Для получения дополнительной информации и примера см.; Почему важно, чтобы phi (n) держался в секрете в RSA?

...