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