Shannon’s Maxim

The enemy knows the system.

This is the principle that a cryptographic system should be secure even if everything about it, except for a key, is public knowledge. It is the opposite of security through obscurity.