I have a ciphertext $c$ encrypted with RSA algorithm that needs to decrypt. I have the public key $(n,e)$.

Is it possible to decrypt with this amount of information?


You have the public key. The whole point about public key cryptography is that the message is encrypted with the public key and must be decrypted with the private key, which you don't have.

The public key is not a secret: it is distributed publically so that people can encrypt messages for its owner. If you could decrypt the message knowing the cyphertext and the public key, RSA would be completely broken, because then anybody could decrypt any message. If anybody knows how to do this, they're keeping it a secret.

  • $\begingroup$ If he has more ciphertexts encrypted under the same key, there are some attacks. $\endgroup$ – kelalaka Oct 7 '18 at 15:54
  • $\begingroup$ The question says "a ciphertext" not "some ciphertexts". $\endgroup$ – David Richerby Oct 7 '18 at 15:57
  • $\begingroup$ Well, there was a similar question in crypto.StackExchange with 'a' and the accepted answer was based on multiple ciphertexts $\endgroup$ – kelalaka Oct 7 '18 at 18:15
  • 1
    $\begingroup$ @kelalaka OK, but I'm answering this question on Computer Science SE and I've chosen to answer the question that's been asked, rather than some other question that might have been asked instead. If you'd like to post an answer that deals with the case of having multiple cyphertexts, please go right ahead. $\endgroup$ – David Richerby Oct 7 '18 at 18:19
  • 1
    $\begingroup$ No, actually, I totally agree with you. I've already supplied the document links as comments at the beginning. thanks. $\endgroup$ – kelalaka Oct 7 '18 at 18:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.