对称密钥与非对称密钥的定义是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/21 23:18:10
我想知道这两种密钥的定义分别是什么?请各位帮忙.

对称密钥加密也叫秘密/专用密钥加密(Secret Key Encryption),即发送和接收数据的双方必须使用相同的/对称的密钥对明文进行加密和解密运算。

非对称密钥加密也叫公开密钥加密(Public Key Encryption),是指每个人都有一对唯一对应的密钥:公开密钥和私有密钥,公钥对外公开,私钥由个人秘密保存;用其中一把密钥来加密,就只能用另一把密钥来解密。发送数据的一方用另一方的公钥对发送的信息进行加密,然后由接受者用自己的私钥进行解密。公开密钥加密技术解决了密钥的发布和管理问题,是目前商业密码的核心。使用公开密钥技术,进行数据通信的双方可以安全地确认对方身份和公开密钥,提供通信的可鉴别性。

在对称密码体制中,发送方使用的加密密钥和接收方使用的解密密钥是相同的!

非对称密码体制中,发送方使用的加密密钥和接收方使用的解密密钥是不同的。

即,用发送方的加密密钥和接受方的解密密钥的喜爱那个同与否来定义对称密码和非对称密码!