|
Kerckhoff’s Principle
In 1883, Kerckhoff postulated the requirements for military field ciphers. He argued that the security of the encryption scheme must depend only on secrecy of the key and not on the secrecy of the algorithms. The reasons are as follows:
- Algorithms are hard to change and secrets are hard to keep.
- It is very easy to make a small mistake and design a cryptographic algorithm that is weak therefore de facto standardization and open evaluation of public algorithms is a better process.
|
|
|