Drag a concept onto its matching description — or click a concept then click the description.
Symmetric encryption
Asymmetric encryption
Hash function (broken)
Hash function (secure)
Symmetric encryption (deprecated)
Match each encryption algorithm to its type.
Drag a concept onto its matching description — or click a concept then click the description.
Symmetric encryption
Asymmetric encryption
Hash function (broken)
Hash function (secure)
Symmetric encryption (deprecated)
Answer choices
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
AES: Symmetric encryption
AES and 3DES are symmetric algorithms, while RSA and ECC are asymmetric. The distractors swap these types.
Answer analysis
For each option: why learners choose it and why it is or isn't the right answer here.
AES: Symmetric encryption
Why this is correct
AES (Advanced Encryption Standard) is a highly efficient symmetric block cipher, meaning it utilizes the exact same secret key for both encrypting plaintext into ciphertext and decrypting ciphertext back into plaintext. This shared secret key must be securely exchanged between communicating parties prior to any data transmission, making key distribution a critical aspect of its implementation.
RSA: Asymmetric encryption
Why this is correct
RSA is a foundational asymmetric encryption algorithm, also known as a public-key cryptosystem, which relies on a mathematically linked pair of keys: a public key for encryption and a private key for decryption. This architecture allows anyone to encrypt data using the widely distributed public key, but only the holder of the corresponding private key can successfully decrypt it, enabling secure communication without prior shared secrets.
3DES: Symmetric encryption
Why this is correct
Triple DES (3DES) is a symmetric block cipher that applies the original DES algorithm three times to each data block, typically using two or three distinct keys to enhance security over single DES. As a symmetric algorithm, it requires the sender and receiver to possess the identical secret key for both encryption and decryption operations, making secure key exchange paramount for its secure deployment.
ECC: Asymmetric encryption
Why this is correct
Elliptic Curve Cryptography (ECC) is an advanced asymmetric encryption algorithm that leverages the mathematical properties of elliptic curves over finite fields to create public and private key pairs. ECC offers comparable security strength to RSA with significantly smaller key sizes, leading to more efficient computations, reduced bandwidth usage, and faster performance, particularly beneficial for mobile and resource-constrained environments.
AES: Asymmetric encryption
Why it's wrong here
This option is incorrect because AES (Advanced Encryption Standard) is fundamentally a symmetric encryption algorithm, not asymmetric. Symmetric encryption uses a single, shared secret key for both encryption and decryption, whereas asymmetric encryption relies on a distinct public and private key pair, a characteristic AES does not possess.
RSA: Symmetric encryption
Why it's wrong here
This option is incorrect as RSA is a prime example of an asymmetric (public-key) encryption algorithm, not a symmetric one. Asymmetric algorithms employ a pair of mathematically linked keys—one public for encryption and one private for decryption—a paradigm fundamentally different from symmetric encryption's single shared secret key model.
Quick reference
| 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
About these practice questions
This CEH question is part of Courseiva's 870-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
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.