2.3 计算复杂性与安全模型 2.3 计算复杂性与安全模型 在密码协议的宏大图景中,安全并非一种绝对状态,而是一种在特定计算能力约束下、以可量化方式定义的相对保障。若将密码学比作一座精密的防御工事,那么“计算复杂性”便是其地基,“安全模型”则是其蓝图——二者共同决定了这座堡垒能否抵御现实世界中敌手的攻击。脱离了对计算能力的合理假设,任何安全宣称都如同空中楼阁;而缺乏严谨的安全模型,再精巧的协议设计也难以经受形式化验证的考验。本节旨在深入剖析这一连接理论与实践的核心枢纽,系统阐述计算复杂性如何为密码安全提供可操作的语义基础,并揭示不同安全模型如何在抽象层面刻画敌手的能力与协议的目标。