Cryptography
⏱ ~4-min readAceMark GuideWhat this topic is really about
Advanced Encryption Standard (AES) is a widely adopted symmetric-key algorithm that uses the same secret key for both encryption and decryption. RSA, ECC, and DSA are all asymmetric (public‑key) algorithms, relying on a key pair for encryption, digital signatures, or key exchange. Symmetric encryption is typically faster for bulk data protection.
Elliptic curve cryptography offers equivalent security to RSA using much smaller keys, which reduces computational overhead and improves performance on constrained devices. ECC still requires certificates for authentication, is also vulnerable to quantum algorithms, and relies on high‑quality randomness for key generation, similar to RSA.
See the mechanism
AES is a widely used symmetric encryption standard, meaning it utilizes the same secret key for both encrypting and decrypting data. A diagram for this topic isn't available yet — the worked example below walks the same reasoning step by step.
An exam-style question, fully explained
AES is an example of:
- Identify what the question tests: AES is an example of:.
- AES is a widely used symmetric encryption standard, meaning it utilizes the same secret key for both encrypting and decrypting data.
- Option A is incorrect because asymmetric encryption uses a public and private key pair, which is a different cryptographic approach used by algorithms like RSA.
Traps the examiner sets
- Option A is incorrect because asymmetric encryption uses a public and private key pair, which is a different cryptographic approach used by algorithms like RSA.
- They do not provide confidentiality (Option A) because the message body itself remains unencrypted unless a separate encryption process is applied.
- It is commonly used for secure data transmission over the internet.
Test your recall
Answer each from memory — you'll see instantly whether you're right and why.
Run a focused 10-question mini-mock on Cryptography and see it stick.
Practice more of this topic →