RSA cryptosystem - discrete secret primes
Clash Royale CLAN TAG#URR8PPP
up vote
-1
down vote
favorite
Why do we bother to take $n$ as a product of two secret primes in RSA cryptosystem? If $e$ is public, $d$ is private and prime factorization of $n$ is not secret, what would happen?
cryptography
add a comment |Â
up vote
-1
down vote
favorite
Why do we bother to take $n$ as a product of two secret primes in RSA cryptosystem? If $e$ is public, $d$ is private and prime factorization of $n$ is not secret, what would happen?
cryptography
add a comment |Â
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
Why do we bother to take $n$ as a product of two secret primes in RSA cryptosystem? If $e$ is public, $d$ is private and prime factorization of $n$ is not secret, what would happen?
cryptography
Why do we bother to take $n$ as a product of two secret primes in RSA cryptosystem? If $e$ is public, $d$ is private and prime factorization of $n$ is not secret, what would happen?
cryptography
edited yesterday


David G. Stork
7,3102728
7,3102728
asked yesterday


ChakSayantan
526
526
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
I'm referring to https://simple.wikipedia.org/wiki/RSA_algorithm
If anybody knows the factorization of $n$, they can effectively calculate $phi(n)$ (Euler totient function) and then with the knowledge of the public key $e$ do step 5 from the linked website themselves effectively. So they have the private key $d$ and can now do everything the 'rightful' owner of the private key can do.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
I'm referring to https://simple.wikipedia.org/wiki/RSA_algorithm
If anybody knows the factorization of $n$, they can effectively calculate $phi(n)$ (Euler totient function) and then with the knowledge of the public key $e$ do step 5 from the linked website themselves effectively. So they have the private key $d$ and can now do everything the 'rightful' owner of the private key can do.
add a comment |Â
up vote
1
down vote
I'm referring to https://simple.wikipedia.org/wiki/RSA_algorithm
If anybody knows the factorization of $n$, they can effectively calculate $phi(n)$ (Euler totient function) and then with the knowledge of the public key $e$ do step 5 from the linked website themselves effectively. So they have the private key $d$ and can now do everything the 'rightful' owner of the private key can do.
add a comment |Â
up vote
1
down vote
up vote
1
down vote
I'm referring to https://simple.wikipedia.org/wiki/RSA_algorithm
If anybody knows the factorization of $n$, they can effectively calculate $phi(n)$ (Euler totient function) and then with the knowledge of the public key $e$ do step 5 from the linked website themselves effectively. So they have the private key $d$ and can now do everything the 'rightful' owner of the private key can do.
I'm referring to https://simple.wikipedia.org/wiki/RSA_algorithm
If anybody knows the factorization of $n$, they can effectively calculate $phi(n)$ (Euler totient function) and then with the knowledge of the public key $e$ do step 5 from the linked website themselves effectively. So they have the private key $d$ and can now do everything the 'rightful' owner of the private key can do.
answered yesterday
Ingix
2,075125
2,075125
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2872684%2frsa-cryptosystem-discrete-secret-primes%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password