Kerckhoffs' principleFrom CryptoDox, The Online Encyclopedia on Cryptography and Information Security(Redirected from Security through obscurity)
In accordance with Kerckhoffs' principle, the majority of civilian cryptography makes use of publicly-known algorithms. By contrast, ciphers used to protect classified government or military information are often kept secret (see Type 1 encryption). The law was one of six design principles laid down by Kerckhoffs for military ciphers. Translated from French, they are:[1]
Bruce Schneier ties it in with a belief that all security systems must be designed to fail as gracefully as possible:
Any security system depends crucially on keeping some things secret. However, Kerckhoffs' principle points out that the things which are kept secret ought to be those which are least costly to change if inadvertently disclosed. A cryptographic algorithm may be implemented by hardware and software which is widely distributed among its users; if security depended on keeping that secret, then disclosure would lead to major logistic headaches in developing, testing and distributing implementations of a new algorithm -- it is "brittle". Whereas if the secrecy of the algorithm were not important, but only that of the keys used with the algorithm, then disclosure of the keys would require the much less arduous process of generating and distributing new keys. Or in other words, the fewer and simpler the things one needs to keep secret in order to ensure the security of the system, the easier it is to maintain that security. Yet another paraphrase of this principle comes from Rop Gonggrijp, who applies it to voting computers:
Eric Raymond extends this principle in support of open source software, saying
The controversial idea that open-source software is inherently more secure than closed-source is promoted by the concept of security through transparency. An example of technology which relies upon a secret cryptosystem is WLAN Authentication and Privacy Infrastructure (WAPI), the wireless LAN security standard the Chinese government has proposed to encompass civilian uses on a global scale. References
External links |



