Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 278

密码学

审核人Cybersecurity entrepreneur & security researcher

密码学 是什么?

密码学通过数学技术在存在攻击者的情况下提供机密性、完整性、真实性和不可否认性的信息安全科学。


密码学是研究并设计算法以保护数据和通信免遭窃听、篡改与伪造的学科。现代密码学融合数论、代数、概率论与计算复杂性,构建分组密码、流密码、公钥体制、哈希函数、消息认证码和数字签名等基本原语。其安全性通常在形式化模型(如 IND-CPA、EUF-CMA)下评估,并依赖大整数分解、离散对数、带误差学习等困难数学问题。NIST、ISO、IETF 等标准化机构发布经过严格审查的算法;自创密码学算法因其难以察觉的细微缺陷而被强烈反对,这些缺陷通常只有专家审查才能发现。

示例

  1. 01

    TLS 使用密码学加密网页流量并对服务器进行身份认证。

  2. 02

    Signal 协议利用密码学实现端到端加密通信。

常见问题

密码学 是什么?

通过数学技术在存在攻击者的情况下提供机密性、完整性、真实性和不可否认性的信息安全科学。 它属于网络安全的 密码学 分类。

密码学 是什么意思?

通过数学技术在存在攻击者的情况下提供机密性、完整性、真实性和不可否认性的信息安全科学。

如何防御 密码学?

针对 密码学 的防御通常结合技术控制与运营实践,详见上方完整定义。

密码学 还有哪些其他名称?

常见的别称包括: 密码术, 密码科学。

相关术语

另见