"必须假设对手了解系统;所有的秘密必须保留在密钥中。" - 奥古斯特·凯克霍夫斯