Home › B.Tech Cyber Security › cybersecurity › Cryptography › RSA security relies on the difficulty of
RSA security relies on the difficulty of
Asorting very large numeric arrays
Bfactoring a product of two large primes
Cdecrypting cryptographic hashes
Dcompressing data over the wire
Answer & Solution
Correct answer: B. factoring a product of two large primes
1. RSA's security assumption: given $n = p \cdot q$ (the product of two large primes), recovering $p$ and $q$ is COMPUTATIONALLY HARD for large $n$.
2. Modern recommendation: $n$ of at least 2048 bits (3072 bits for long-term security).
3. Without solving the factoring problem, an attacker can't derive the private key from the public key.
4. THREAT: large-scale quantum computers could break RSA via Shor's algorithm — driving the move to POST-QUANTUM cryptography (lattice-based).
5. Other options have no relation to RSA's mathematical foundation.
_Source: Boneh & Shoup, "A Graduate Course in Applied Cryptography", §10.2 (RSA)._
Related questions
RSA encryption with PKCS#1 v1.5 padding is now consideredA SALT in password hashing isFORWARD SECRECY in TLS meansA CERTIFICATE AUTHORITY (CA) in PKI does what?TLS (Transport Layer Security) uses a HYBRID encryption scheme. Why?An HMAC (Hash-based Message Authentication Code) providesWhich block cipher mode is INSECURE and should NEVER be used because it leaks PATTERNS in Which hash algorithm is considered DEPRECATED / WEAK and should NOT be used for new applic