CS 442 Final Exam Practice | Answered with complete solutions
CS 442 Final Exam Practice
True or False: The MAC is appended to the message when sent.
True
True or False: The plaintext of the message serves as its authenticator
False
What is the principal object of a hash function?
A: Data integrity
B: Data confidentiality
C: Data encryption
True or False: Private/secret/ single key cryptography traditionally uses one key
True
Which of the following is not a misconception about public key encryption?
A) It is more secure than symmetric encryption
B) It has made symmetric encryption obsolete
C) It is the most significant advance in cryptography in 3000 years
D) Key distribution is trivial
True or False: It is infeasible to determine the private key from the public
True
What is the purpose of asymmetric keys?
A) To store passwords securely
B) To perform complementary operations, such as encryption and decryption
C) To generate random numbers for cryptographic functions
D) To create symmetric encryption algorithms
What does a Public Key Certificate represent?
A) A key that can encrypt and decrypt data using the same algorithm
B) A digital document issued by a Certification Authority that binds a subscriber to a
public key
C) A method to securely store private keys offline
D) A way to generate private keys automatically
True or False: The certificate indicates that the subscriber identified in the certificate
has sole control and access to the corresponding private key.
True
Which of the following is true about a Public Key (Asymmetric) Cryptographic
Algorithm?
A) The public and private keys are identical
B) It uses a single key for both encryption and decryption
C) Deriving the private key from the public key is computationally infeasible
D) It relies on random number generation for security
What is a Public Key Infrastructure (PKI)?
A) A cryptographic algorithm for encrypting and decrypting data
B) A physical structure for securely storing public keys
C) A set of policies and processes for administering certificates and public-private key
pairs
D) A method for generating symmetric keys dynamically
What does a Certification Authority (CA) do in the context of a Public Key
Certificate?
A) It signs the digital document that binds a public key to its owner
B) It encrypts the private key with the public key
C) It creates asymmetric keys for users automatically
D) It stores both public and private keys for subscribers
True or False: Public-key encryption is inherently more secure from cryptanalysis than
symmetric encryption.
False
True or False: Public-key encryption has completely replaced symmetric encryption in
all use cases.
False
Which of the following accurately describes a reality of public-key encryption?
A) It eliminates all complexities related to key distribution.
B) It complements symmetric encryption but does not replace it entirely.
C) It is always faster than symmetric encryption for encrypting large data sets.
D) It guarantees cryptographic security without further considerations.
What is a misconception regarding key distribution in public-key encryption?
A) Key distribution is more complex in public-key encryption than symmetric encryption.
B) Key distribution in public-key encryption is trivial compared to symmetric encryption.
C) Public-key encryption requires no key distribution at all.
D) Public-key encryption uses symmetric encryption for key distribution.
Which of the following is an application for public-key cryptosystems?
A) Encryption/decryption
B) Digital signature
C) Key exchange
D) All of the above
True or False: Symmetric encryption remains relevant despite the existence of publickey encryption.
True
True or False: Public-key cryptography is called asymmetric because the same key is
used for encryption and decryption.
False
What makes it infeasible to determine the private key from the public key in
public-key cryptography?
A) The keys are stored in secure hardware.
B) The keys are generated using random algorithms.
C) The mathematical relationship between the keys makes it computationally infeasible.
D) Public keys are constantly changing.
What can the private key in public-key cryptography be used for?
A) Encrypting messages and verifying signatures
B) Storing digital certificates
C) Both encrypting and decrypting messages
D) Decrypting messages and signing signatures
True or False: A requirement of public-key cryptosystems is that it is
computationally easy for the sender knowing the private key and the message to
generate the corresponding ciphertext
False
True or False: Whitfield Diffie and Martin Hellman received the Turing Award in 2016
for their contributions to public-key cryptography.
True
True or False: Keys can be applied in any order in public-key cryptosystems.
True
CS 442 Final Exam,CS 442 Final Test,CS 442 Final Flashcard,CS 442 Final quiz,CS 442 Final Practice,CS 442 Final Practice test,CS 442 Final Practice flashcard,CS 442 Final Practice exam,CS 442 Final Study guide,CS 442 Final Practice questions,CS 442 Final Questions,CS 442 Final Practice questions and answers,CS 442 Final Questions and answers,CS 442 Final pdf,CS 442 Final quizlet,CS 442 Final reddit,CS 442 Final Answer sheet,CS 442 Final Answer key,CS 442 Final Pdf free,CS 442 Final Exam help,CS 442 Final Cheat sheet,CS 442 Final quiz bank,CS 442 Final Questions bank,CS 442 Final Practice Guide,CS 442 Final Guide,CS 442 Final Testbank,CS 442 Final Practice Answers,CS 442 Final Answers,CS 442 Final Exam prep,CS 442 Final Prep,CS 442 Final Pdf download,CS 442 Final Flashcards,CS 442 Final Real questions,CS 442 Final Actual questions,CS 442 Final Real Questions and answers,CS 442 Final Actual Questions and answers,CS 442 Final Exam review,CS 442 Final Review,CS 442 Final Exam questions,CS 442 Final Exam questions and answers,CS 442 Final Practice test pdf,CS 442 Final Practice test quizlet,CS 442 Final Practice test Reddit,CS 442 Final Practice test quizlet multiple choice,CS 442 Final Exam study guide,CS 442 Final Practice test free,CS 442 Final Test questions,CS 442 Final Exam study guide,CS 442 Final Practice exam free,CS 442 Final Practice tests free,CS 442 Final Exam practice test,CS 442 Final Exam test questions,CS 442 Final Exam questions and answers,CS 442 Final Exam practice test