& Answers | Study Guide
Question 1
Which role does modular arithmetic play in cryptographic algorithms?
A. Storing encrypted files
B. Performing calculations within a finite set of numbers
C. Managing digital certificates
D. Generating random passwords
Correct Answer: B. Performing calculations within a finite set of numbers
Rationale: Modular arithmetic forms the mathematical foundation of many cryptographic
systems, including RSA and Diffie-Hellman. It allows calculations to wrap around after reaching
a specific value (modulus), enabling secure encryption operations.
Question 2
How is lattice-based cryptography applied in modern encryption techniques?
A. Using blockchain validation
B. Generating digital certificates
C. Using geometric structures for cryptographic algorithms
D. Creating symmetric keys only
Correct Answer: C. Using geometric structures for cryptographic algorithms
Rationale: Lattice-based cryptography relies on complex mathematical lattice problems that are
believed to be resistant to quantum computing attacks, making it a leading candidate for post-
quantum cryptography.
Question 3
What is encryption?
A. The process of deleting data
B. The process of encoding messages
C. Verifying user identities
D. Compressing files
,Correct Answer: B. The process of encoding messages
Rationale: Encryption transforms readable plaintext into unreadable ciphertext to protect
confidentiality and prevent unauthorized access.
Question 4
Which role do large prime numbers play in cryptographic algorithms?
A. Increase storage capacity
B. Ensure the security and strength of encryption
C. Speed up network traffic
D. Generate passwords
Correct Answer: B. Ensure the security and strength of encryption
Rationale: Algorithms such as RSA depend on the computational difficulty of factoring large
prime numbers, providing strong security against attacks.
Question 5
What is a cryptosystem?
A. A type of firewall
B. A combination of cryptographic algorithms and protocols
C. A password manager
D. A network monitoring system
Correct Answer: B. A combination of cryptographic algorithms and protocols
Rationale: A cryptosystem consists of algorithms, keys, procedures, and protocols used to
provide secure communication and data protection.
Question 6
How are digital signatures used in cryptographic protocols?
A. Encrypting large files
B. Compressing messages
, C. Verifying the authenticity and integrity of data
D. Replacing passwords
Correct Answer: C. Verifying the authenticity and integrity of data
Rationale: Digital signatures provide authentication, integrity, and nonrepudiation by allowing
recipients to verify the sender's identity and confirm that data has not been altered.
Question 7
What is nonrepudiation?
A. Preventing encryption failures
B. Preventing unauthorized access
C. The ability to prevent a sender from denying sending a message
D. Hiding network traffic
Correct Answer: C. The ability to prevent a sender from denying sending a message
Rationale: Nonrepudiation ensures accountability by providing evidence that a specific
individual performed an action, typically through digital signatures.
Question 8
Which encryption method is associated with symmetric encryption?
A. RSA
B. ECC
C. AES
D. Diffie-Hellman
Correct Answer: C. AES
Rationale: Advanced Encryption Standard (AES) uses a single shared key for both encryption
and decryption and is widely used for securing sensitive data.
Question 9
Which of the following is an example of asymmetric encryption?