easy
Single Answer
0

What 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.