20 hard cybersecurity quiz questions and answers for expert-level trivia fans on cryptography and encryption.
1. What does a 'digital signature' provide in cryptography?
💡 A digital signature verifies the authenticity and integrity of a digital message, confirming it came from a specific sender and hasn't been altered.
2. What is 'asymmetric encryption'?
💡 Asymmetric encryption uses a mathematically linked pair of keys: a public key for encryption and a private key for decryption.
3. What does 'SSL/TLS' primarily provide in web communications?
💡 SSL/TLS protocols provide encryption and secure, authenticated communication between a web client and server.
4. What does 'key exchange' refer to in cryptography?
💡 Key exchange refers to methods that allow two parties to securely establish shared cryptographic keys, often over an insecure channel.
5. What is 'AES' (Advanced Encryption Standard)?
💡 AES is a widely adopted symmetric encryption standard used to protect sensitive data across the world.
6. What is 'symmetric encryption'?
💡 Symmetric encryption uses the same secret key for both encrypting and decrypting data.
7. What is 'elliptic curve cryptography' (ECC)?
💡 Elliptic curve cryptography offers strong security with smaller key sizes, based on the mathematics of elliptic curves.
8. What is 'steganography'?
💡 Steganography conceals a secret message within another seemingly ordinary file or message, hiding its very existence.
9. What is a 'certificate authority' (CA)?
💡 A certificate authority is a trusted entity that issues digital certificates, verifying the legitimate ownership of a public key.
10. What does 'post-quantum cryptography' aim to achieve?
💡 Post-quantum cryptography develops encryption algorithms designed to remain secure even against future quantum computer attacks.
11. What does 'quantum cryptography' leverage for secure communication?
💡 Quantum cryptography leverages principles of quantum mechanics, allowing detection of eavesdropping and secure cryptographic key exchange.
12. What is a 'public key infrastructure' (PKI)?
💡 Public key infrastructure (PKI) is a framework used to manage digital certificates and public-key encryption at scale.
13. What is 'homomorphic encryption'?
💡 Homomorphic encryption allows computations to be performed directly on encrypted data, without first decrypting it.
14. What is a 'hash function' used for in cryptography?
💡 A hash function converts data into a fixed-size string of characters, commonly used to verify data integrity.
15. What does 'forward secrecy' provide in cryptographic protocols?
💡 Forward secrecy ensures that even if a long-term key is compromised later, past session keys and communications remain secure.
16. What is a 'man-in-the-middle attack' in the context of encrypted communication?
💡 In a man-in-the-middle attack, an attacker secretly intercepts and possibly alters communication between two unsuspecting parties.
17. What does 'brute-force attack' involve in the context of cryptography?
💡 A brute-force attack systematically tries every possible combination to crack a password or decrypt an encryption key.
18. What is a 'one-time pad' in cryptography?
💡 A one-time pad uses a truly random key exactly once, providing theoretically unbreakable encryption when implemented correctly.
19. What does 'salting' refer to in the context of password hashing?
💡 'Salting' adds random data to a password before hashing, helping defend against precomputed attacks like rainbow tables.
20. What does 'RSA' refer to in cryptography?
💡 RSA is a widely used asymmetric encryption algorithm named after its inventors: Rivest, Shamir, and Adleman.