Kerckhoffs's Principle
A foundational principle in cryptography, proposed by Auguste Kerckhoffs, which holds that the security of a cipher system should depend solely on the secrecy of the key rather than the secrecy of the algorithm itself. The principle asserts that a system's design should be able to withstand public scrutiny without compromising its security.
Core Facts
Timeline (last 90 days)
Kerckhoffs's principle was proposed by the Dutch linguist Auguste Kerckhoffs in 1883.
Security through obscurity violates Kerckhoffs's principle, placing the hope of protection on attackers not knowing internal details.
All Facts (3)
Kerckhoffs's principle holds that the strength of a secure system should not depend on the secrecy of its design, but on the secrecy of the key.
80%UnverifiedKerckhoffs's principle was proposed by the Dutch linguist Auguste Kerckhoffs in 1883.
50%UnverifiedSecurity through obscurity violates Kerckhoffs's principle, placing the hope of protection on attackers not knowing internal details.
50%