easy
Single Answer
0What cryptographic principle stands behind the idea that cryptographic algorithms should be open to public inspection?
Answer Options
A
Security through obscurity
B
Kerckhoffs' principle
C
Defense in depth
D
Heisenberg principle
Correct Answer: B
Explanation
Kerckhoffs' principle says that a cryptographic system should be secure even if everything about the system, except the key, is public knowledge.