 A system that requires long-term secrecy for something as large and complex as the whole design of a cryptographic system obviously cannot achieve that goal.It only replaces one hard problem with another.However, if a system is secure even when the enemy knows everything except the key, then all that is needed is to manage keeping the keys secret.