Kerckoff’s Principle
https://en.wikipedia.org/wiki/Kerckhoffs%27s_principle
Jon introduced this idea to me in his Cryptography Workshop.
Secrecy should depend only on the secrecy of a cipher's key, NOT the secrecy of the cipher's algorithm.
Knowing how to apply the algorithm shouldn’t affect the secrecy of the key.