2.2 非对称密钥加密(公钥密码学) 2.2 非对称密钥加密(公钥密码学) 2.2.1 概念与原理 想象一下,爱丽丝想给鲍勃发送一条秘密消息,但他们从未见过面,也无法事先安全地交换密钥。传统的对称加密,就像一个共享的“秘密握手”,只有事先知道这个秘密的人才能打开加密的“盒子”。如果没有安全的方式传递这个“握手”,秘密通信就无从谈起。 这就是非对称密钥加密(也称为公钥密码学)大放异彩的地方。它巧妙地利用了一对密钥:一个公钥和一个私钥。公钥就像一个公开的邮箱地址,任何人都可以用来给鲍勃发送加密消息。而私钥则像鲍勃自己手中的钥匙,只有他才能打开这些加密的消息。 核心原理: 非对称加密的核心在于,公钥和私钥在数学上是相关的,但从公钥推导出私钥在计算上是不可行的。