Learn. Practice. Feel prepared.
Cryptography Objective Questions and Answers - Set 4
This cryptography quiz contains carefully curated objective questions with correct answers and clear explanations. It is designed for developers, security learners, and interview preparation, covering modern encryption, hashing, authentication, and security best practices. This is part 4 of the series.
Practice Cryptography MCQs with Detailed Explanations
Answer at least 12 questions to submit and verify answers.
46 Which cryptographic operation verifies data authenticity? Medium
Correct answer:
MAC
MACs verify data authenticity and integrity.
47 What is the purpose of a private key? Easy
Correct answer:
Decrypt data or sign messages
A private key is used for decryption and digital signing.
48 Which algorithm is best suited for mobile devices? Medium
Correct answer:
ChaCha20
ChaCha20 performs well on mobile and low-power devices.
49 Which protocol uses certificates for trust? Easy
Correct answer:
TLS
TLS uses certificates to establish trust between clients and servers.
50 Which encryption type uses the same key for encryption and decryption? Easy
Correct answer:
Symmetric
Symmetric encryption uses the same secret key for both encryption and decryption.
51 What is the purpose of a certificate authority? Easy
Correct answer:
Issue trusted certificates
A Certificate Authority (CA) issues and verifies digital certificates.
52 Which algorithm is resistant to quantum attacks? Hard
Correct answer:
None of the above
Most current algorithms are not fully quantum-resistant, prompting research into post-quantum cryptography.
53 Which attack involves intercepting communication? Easy
Correct answer:
Man-in-the-middle
Man-in-the-middle attacks intercept and potentially alter communications.
54 Which cryptographic function is one-way? Easy
Correct answer:
Hashing
Hashing is a one-way function and cannot be reversed.
55 Which algorithm is used for generating digital certificates? Medium
Correct answer:
RSA
RSA is commonly used in certificate generation and signing.
56 What does encryption protect against? Easy
Correct answer:
Unauthorized access
Encryption protects data from unauthorized access.
57 Which algorithm is commonly used in blockchain hashing? Easy
Correct answer:
SHA-256
SHA-256 is widely used in blockchain technologies.
58 What is the main goal of cryptography? Easy
Correct answer:
Security
Cryptography aims to secure data and communications.
59 Which encryption is faster for large data? Medium
Correct answer:
Symmetric
Symmetric encryption is much faster and suitable for large data volumes.
60 Which cryptographic practice improves password security the most? Easy
Correct answer:
Using salts and strong hashing
Using salts and strong password hashing algorithms like Argon2 greatly improves password security.