知识点月刊Monthly Knowledge Point
第2026年03月期Issue 2026-03
300密码学
密码学是在存在敌手(攻击者)的信道中,实现信息的机密性、完整性、认证性和不可否认性。密码学可分为两个新阶段,即经典密码学和量子密码学。
查看详情 →View Detail →301经典密码学
在密码学中,经典密码是指学计算机诞生之后而量子计算成熟之前阶段的密码学体系,包括古典密码学和现代密码学,现代密码学的安全性主要建立在数学难题的计算复杂度之上。
查看详情 →View Detail →402图形处理器GPU
GPU 凭借其强大的并行计算能力,成为 AI 训练的主力军。它像一支训练有素的暴风兵军团,人数众多、行动统一,能快速完成大规模矩阵运算。
查看详情 →View Detail →403张量处理器TPU
与 CPU 和 GPU 不同,TPU 从设计之初就只为一件事情而生:**加速 AI 模型的训练过程**。它牺牲了通用性,换取了极致的能效比和吞吐量。
查看详情 →View Detail →405数据处理器DPU
数据处理器DPU专门负责处理数据在“传输、存储、安全”过程中的各类开销任务,将基础设施层的任务从 CPU 卸载到专用芯片上,让 CPU 专注处理业务应用。
查看详情 →View Detail →500经典密码学
经典密码学是指以数学难题为安全基础、在经典计算(非量子计算)环境下运行的密码学体系。它是当前数字世界信息安全的基石,广泛应用于网络通信、金融交易、身份认证、数据存储等各个领域。
查看详情 →View Detail →501经典密码算法
在经典密码学(包含古典密码学和现代密码学)中,经典密码算法是它的核心基础构件,而现代密码算法由对称密码算法、非对称密码算法和哈希函数三大类组成。
查看详情 →View Detail →502经典密码协议
密码协议是指使用密码学算法(对称加密、非对称加密、哈希函数、数字签名等)作为基本构件,通过一系列预定义的步骤和消息交换,在通信实体之间实现特定安全目标的交互规则。
查看详情 →View Detail →600经典密码算法
经典密码算法是经典密码学的核心基础构件,由对称密码算法、非对称密码算法和哈希函数三大类组成。它们各自承担不同的安全功能,在实际应用中相互配合,共同构建完整的安全体系。
查看详情 →View Detail →601对称密码算法
对称密码算法(Symmetric Cryptography)是指加密和解密使用完全相同密钥的密码算法,它也是密码学体系中效率最高、应用最广的加密技术。
查看详情 →View Detail →602非对称密码算法
非对称密码算法(Asymmetric Cryptography)是密码学史上的一场革命。它从根本上解决了对称密码长期面临的密钥分发难题,并首次实现了数字签名功能,为现代电子商务、网络通信和身份认证体系奠定了基石。
查看详情 →View Detail →700经典密码协议
密码协议是指使用密码学算法(对称加密、非对称加密、哈希函数、数字签名等)作为基本构件,通过一系列预定义的步骤和消息交换,在通信实体之间实现特定安全目标的交互规则。
查看详情 →View Detail →702身份认证协议
身份认证是网络安全的第一道防线。在开放的网络环境中,通信双方无法通过物理接触确认对方身份,必须依赖身份认证协议来验证实体的合法性。通过一系列消息交换,使一方(验证者)能够确认另一方(证明者)所声称的身份是真实的。
查看详情 →View Detail →703安全通信协议
安全通信协议是密码协议中应用最广泛、最具综合性的一,将密钥建立、身份认证、数据加密、完整性保护等多种密码技术有机整合,为网络通信提供端到端的全面安全保护。
查看详情 →View Detail →704电子支付协议
电子支付协议是密码协议中商业价值最高、安全性要求最苛刻的一类,在电子商务环境中,通过密码学技术保障支付信息在消费者、商户、支付网关和发卡行之间安全传输、认证和清算的交互规则。
查看详情 →View Detail →705安全高级协议
安全多方计算和零知识证明是密码学中最前沿、最强大的协议类型。它们解决的是传统密码协议无法处理的复杂问题:如何在互不信任的参与者之间实现隐私保护的协同计算,以及如何在不泄露秘密的前提下证明自己知道某个秘密。
查看详情 →View Detail →800对称密码算法
对称密码算法SCA(Symmetric Cryptography Algorithm),也称为单钥密码或私钥密码,是指通信双方使用完全相同的密钥进行加密和解密的 Cryptographic 技术。
查看详情 →View Detail →801数据加密标准DES
数据加密标准DES是历史上最具影响力的对称密钥加密算法之一,它的诞生确立了“公开算法、密钥保密”的现代密码学原则。虽然由于56 位密钥长度过短而退出历史舞台,但其设计思想深刻影响了其后几乎所有对称加密算法(包括 AES)的发展。
查看详情 →View Detail →802高级加密标准AES
高级加密标准AES是一种对称分组密码算法,由比利时密码学家 Joan Daemen 和 Vincent Rijmen 设计,又称 Rijndael 加密法,广泛应用于电子数据保密。
查看详情 →View Detail →803国密分组密码算法SM4
国密分组密码算法SM4是中国国家密码管理局于 2012 年 3 月 21 日发布的分组密码标准,对应行业标准为 GM/T 0002-2012,采用 128 位分组长度和 128 位密钥结构,加密过程基于 32 轮非线性迭代,并配置固定 8 比特输入 8 比特输出的 S 盒,主要应用于商用数据加密领域。
查看详情 →View Detail →900非对称密码算法
非对称密码算法(Asymmetric Cryptography)是密码学史上的一场革命。它从根本上解决了对称密码长期面临的密钥分发难题,并首次实现了数字签名功能,为现代电子商务、网络通信和身份认证体系奠定了基石。
查看详情 →View Detail →901RSA算法
RSA算法是最具影响力的公钥加密算法之一,它标志着密码学从对称加密时代进入公钥加密时代,解决了在没有预先共享密钥的情况下进行安全通信的难题。
查看详情 →View Detail →902椭圆曲线密码ECC
椭圆曲线密码(ECC)是一种公钥加密算法,其核心优势是在提供与RSA同等安全性的前提下,使用短得多的密钥(例如256位ECC≈3072位RSA)。它基于椭圆曲线离散对数问题(ECDLP)的数学难题,即已知曲线上的基点P和公钥Q,几乎无法反向计算出私钥d。
查看详情 →View Detail →903密钥交换DH
Diffie-Hellman 密钥交换(简称 DH)解决了在不安全通信通道上安全交换对称加密密钥的问题,是密码学史上里程碑式的突破。DH 是公钥密码学领域的开创者,标志着这一领域的正式诞生。
查看详情 →View Detail →904数字签名算法DSA
DSA(Digital Signature Algorithm,数字签名算法)是一种基于离散对数难题的非对称密码算法,专门用于验证消息的真实性、完整性和来源认证。
查看详情 →View Detail →906椭圆曲线密钥交换ECDH
ECDH(椭圆曲线迪菲-赫尔曼)是一种密钥交换协议,它允许通信双方在公开信道上利用椭圆曲线数学难题协商出一个共享密钥。与DH相比,ECDH 所需的密钥长度更短(256 位即可对标 3072 位 DH),因而计算速度更快、带宽占用更少、功耗更低,更适合资源受限的环境。
查看详情 →View Detail →1000哈希函数
哈希函数(Hash Function)是密码学三大算法支柱中最特殊的一类:它不使用密钥,不可逆,却承担着数据完整性校验、数字签名支撑、密码保护等至关重要的角色。
查看详情 →View Detail →1001消息摘要算法MD5
MD5(Message-Digest Algorithm 5,消息摘要算法第五版)是一种广泛使用的密码散列函数,用于将任意长度的数据(如文件、文本)计算成一个128位(16字节)的哈希值(通常表示为32位十六进制数)。
查看详情 →View Detail →