ThatQuiz Test Library Take this test now
Kerckhoffs's principle - Quiz
Contributed by: Downes
  • 1. According to the text, what should replace the complex problem of keeping the entire cryptographic design secret?
A) Using multiple layers of security protocols.
B) Keeping the hardware design secret.
C) Keeping relatively small keys secure.
D) Increasing the length of the encryption algorithm.
  • 2. What is the consequence of requiring long-term secrecy for the whole design of a cryptographic system?
A) It replaces one hard problem with another.
B) It reduces the need for secure keys.
C) It ensures the system is unhackable.
D) It simplifies the management of the system.
  • 3. When is a system considered secure under the conditions described in the text?
A) When the enemy has no access to any information about the system.
B) When the system design is kept completely hidden from the public.
C) When the hardware is physically impossible to dismantle.
D) When it is secure even if the enemy knows everything except the key.
  • 4. Which of the following is identified as a method by which internal system details could be discovered?
A) Software updates sent over the internet.
B) Bribing staff or customers.
C) Publicly publishing the source code.
D) Automated random key generation.
  • 5. How can an enemy obtain information about a system during wartime according to the text?
A) Waiting for the software license to expire.
B) Purchasing the design from a neutral party.
C) Capturing equipment and personnel.
D) Broadcasting the information over radio.
  • 6. What software-based technique is mentioned for understanding a cryptographic method?
A) Scanning for viruses within the software.
B) Changing the system clock settings.
C) Reinstalling the operating system.
D) Running the software under a debugger.
  • 7. What can be done to hardware to reveal its internal details?
A) Dismantling it to examine chips under a microscope.
B) Overloading the power supply to trigger an error log.
C) Heating the hardware to melt the casing.
D) Exposing the hardware to intense light to erase data.
  • 8. What can be done with stolen hardware to analyze it?
A) Building programs or gadgets to test it.
B) Rebranding it as a new product.
C) Destroying it to hide the evidence.
D) Selling it to the highest bidder.
  • 9. What is a major threat to the secrecy of a system's internal details?
A) System updates.
B) Network latency.
C) Blackmail.
D) Encryption standards.
  • 10. What is the primary role of spies mentioned in the text?
A) To debug the software.
B) To repair captured hardware.
C) To maintain the cryptographic keys.
D) To gather information.
  • 11. Who stated Kerckhoffs's principle in the 19th century?
A) Steven M. Bellovin
B) Auguste Kerckhoffs
C) Claude Shannon
D) The Kremlin
  • 12. What is the opposite of the approach endorsed by Kerckhoffs's principle?
A) Digital encryption
B) Military cryptography
C) Telegraphic communication
D) Security through obscurity
  • 13. What is the other name for the formulation of Kerckhoffs's principle by Claude Shannon?
A) The military doctrine
B) Shannon's maxim
C) The telegraph axiom
D) Bellovin's rule
  • 14. What did Steven M. Bellovin suggest assuming about opponents?
A) They do not have access to modern computers
B) They are unable to intercept messages
C) They know the system in detail
D) They only focus on written notes
  • 15. What technological advancement in the 19th century led to the need for new field ciphers?
A) Radio communication
B) The internet
C) Telegraphy
D) The printing press
  • 16. What was Auguste Kerckhoffs's professional occupation?
A) Professor of German language
B) Mathematics professor
C) Telegraph operator
D) Military commander
  • 17. In what year were Kerckhoffs's design rules for military ciphers published?
A) 1875
B) 1899
C) 1901
D) 1883
  • 18. How many design rules for military ciphers did Kerckhoffs propose?
A) Twelve
B) Ten
C) Four
D) Six
  • 19. Which of Kerckhoffs's rules is currently considered the most critically important?
A) The first rule
B) The sixth rule
C) The fourth rule
D) The second rule
  • 20. Why does the text claim some of Kerckhoffs's original rules are no longer relevant?
A) Human memory is no longer required
B) The military no longer uses telegraphs
C) Computers can perform complex encryption
D) The rules were originally written for civilians
  • 21. According to the text, why were 19th-century steganographic-like dictionaries a security risk?
A) They required too many people to operate
B) They could not be used with telegraphs
C) They relied on humanly-held secrets that could be revealed
D) They were too difficult to use in the field
  • 22. How long did Kerckhoffs typically consider tactical messages to be relevant?
A) A few hours
B) A single month
C) Several years
D) A few days
  • 23. What does the text describe as a prime cause of system brittleness?
A) Secrecy
B) Openness
C) Ductility
D) Public analysis
  • 24. According to the text, what does openness provide to a security system?
A) Complexity
B) Obsolescence
C) Ductility
D) Brittleness
  • 25. What is the typical practice for civilian cryptography?
A) Avoiding the use of keys entirely.
B) Relying only on hardware-based security.
C) Keeping algorithms secret to ensure safety.
D) Using publicly known algorithms.
  • 26. What does Bruce Schneier believe security systems must be designed to do?
A) Use hardware that cannot be duplicated.
B) Never fail under any circumstances.
C) Fail as gracefully as possible.
D) Be as complex as possible to prevent discovery.
  • 27. What does the text claim every secret creates?
A) A lower maintenance cost.
B) A faster processing speed.
C) A potential failure point.
D) A guaranteed secure feature.
Created with That Quiz — the site for test creation and grading in math and other subjects.