ISC2 Systems Security Certified Practitioner (SSCP) Practice Question
An e-commerce company runs a Node.js API on Amazon EC2 behind an Application Load Balancer. Each request is decrypted by an in-house module that uses a 2048-bit RSA private key to unwrap session tokens. A penetration tester submits thousands of carefully crafted ciphertexts and, by measuring millisecond-level differences in the API's responses, starts to infer bits of the private key. Which change would most directly disrupt the tester's timing-side-channel technique?
Enable RSA blinding (or implement a true constant-time exponentiation routine) so decryption time is no longer correlated with the attacker's chosen ciphertext.
Replace the Application Load Balancer with a Network Load Balancer to reduce network latency fluctuations.
Upgrade the key from 2048 bits to 4096 bits to increase computational effort for brute-force attacks.
Store the private key in AWS CloudHSM but keep the same application-level decryption logic.
The tester is exploiting an RSA timing side-channel: by observing how decryption time varies with chosen ciphertexts, an attacker can recover the private exponent (Kocher / Brumley-Boneh attack). Enabling RSA blinding inserts a random factor before each modular exponentiation, so the time an operation takes is no longer correlated with the attacker-supplied ciphertext, breaking the side-channel. A fully constant-time implementation would also work, but simply moving the key into CloudHSM, lengthening the key, or swapping load balancer types does not inherently remove software-level timing variations and therefore does not stop the attack.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is RSA blinding?
Open an interactive chat with Bash
What are timing side-channel attacks?
Open an interactive chat with Bash
How does constant-time implementation prevent timing attacks?
Open an interactive chat with Bash
ISC2 Systems Security Certified Practitioner (SSCP)
Cryptography
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .