CEH Practice Question: Advanced Topics: Wireless, Cloud, IoT, Cryptography
Which TWO of the following are examples of asymmetric cryptography? (Select 2)
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
RSA
RSA and ECC are asymmetric algorithms. AES and 3DES are symmetric. MD5 is a hash function.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
RSA
Why this is correct
RSA (Rivest-Shamir-Adleman) is a foundational asymmetric encryption algorithm that relies on the mathematical difficulty of factoring the product of two large prime numbers. It employs a distinct public key for encryption and a corresponding private key for decryption, enabling secure communication and digital signatures without prior key exchange. This public/private key pair structure is the defining characteristic of asymmetric cryptography, making it a correct example.
- ✓
ECC
Why this is correct
Elliptic Curve Cryptography (ECC) is an advanced asymmetric encryption method that leverages the mathematics of elliptic curves over finite fields. ECC provides equivalent security strength to RSA with significantly smaller key sizes, which translates to faster computations and reduced resource consumption. This efficiency makes ECC particularly well-suited for mobile devices, constrained environments, and high-performance applications where bandwidth and processing power are critical, confirming its asymmetric nature.
- ✗
3DES
Why it's wrong here
Triple Data Encryption Standard (3DES) is a symmetric block cipher, an enhancement of the original DES algorithm. It applies the DES encryption process three times to each data block, typically using two or three distinct keys, but crucially, the *same* key(s) are used for both encryption and decryption. This shared secret key mechanism fundamentally classifies 3DES as a symmetric cryptographic algorithm, not an asymmetric one.
- ✗
MD5
Why it's wrong here
MD5 (Message-Digest Algorithm 5) is a widely known cryptographic hash function, not an encryption algorithm. Its primary purpose is to generate a fixed-size, unique hash value (or message digest) from an input of arbitrary length, primarily for data integrity verification. MD5 does not involve keys for encryption or decryption, nor can it be reversed to reconstruct the original data, distinguishing it entirely from both symmetric and asymmetric encryption.
- ✗
AES
Why it's wrong here
The Advanced Encryption Standard (AES) is a highly secure and globally adopted symmetric block cipher. It operates by using a single, shared secret key for both the encryption of plaintext into ciphertext and the subsequent decryption of that ciphertext back into its original form. This reliance on a common secret key for both operations is the hallmark of symmetric cryptography, making AES distinct from public-key (asymmetric) systems.
Quick reference
Symmetric Encryption Algorithm Comparison
| Algorithm | Key Size | Block Size | Status | Notes |
|---|---|---|---|---|
| AES-128 | 128-bit | 128-bit | Current standard | NIST approved; WPA3, TLS |
| AES-256 | 256-bit | 128-bit | Current standard | Preferred for sensitive / govt data |
| 3DES | 112-bit effective | 64-bit | Deprecated (2023) | Replaced by AES |
| DES | 56-bit | 64-bit | Broken | Cracked in < 24 h; never deploy |
| ChaCha20 | 256-bit | Stream cipher | Current | TLS 1.3, WireGuard |
Go deeper
Related to this question
About these practice questions
Courseiva writes every CEH question from scratch — 870 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CEH practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CEH exam.