OA. free
Free
Accenture Core Computer Science Core Computer Science Medium

Q4 (Question 4 of 20) Choose the public-key cryptosystem that utilizes the fact that the...

Accenture technical mcq question, verified with a worked answer. Free to practise - no sign-up.

(Question 4 of 20)

Choose the public-key cryptosystem that utilizes the fact that the complexity does not fit within polynomial time.

Choose one option.
Show answer & explanation
Answer: A. RSA

RSA is a public-key cryptosystem whose security relies on the computational intractability of integer factorization—a problem believed to require super-polynomial (exponential) time to solve with classical algorithms. IDEA and AES are symmetric-key ciphers, not public-key systems. DSA is a public-key signature scheme, but its security relies on the discrete logarithm problem rather than factorization complexity.

Step-by-step Derivation:
RSA security = hard factorization problem (no known polynomial-time algorithm). IDEA = symmetric cipher (block cipher, not public-key). AES = symmetric cipher (block cipher, not public-key). DSA = public-key signature scheme, but based on discrete log (different hard problem). Answer: A (RSA).