1.保密性通信。握手协议产生秘密密钥 (secret key) 后才开始加/解密数据,数据的加/解密使用对称式密码算法,例如 DES AES 等。
2.点对点之间的身份认证。采用非对称式密码算法,例如 RSA DSS 等。
3.可靠性通信。信息传送时包含信息完整性检查,使用有密钥保护的消息认证码 (Message Authentication Code, 简称 MAC) MAC 的计算采用安全杂凑函数,例如 SHA MD5。
ssl 协议提供的安全通信服务有以下几种:
保密性通信:握手协议产生秘密密钥 (secret key) 后才开始加/解密数据,数据的加/解密使用对称式密码算法,例如 DES AES 等。
点对点之间的身份认证:采用非对称式密码算法,例如 RSA DSS 等。
可靠性通信:信息传送时包含信息完整性检查,使用有密钥保护的消息认证码 (Message Authentication Code, 简称 MAC) MAC 的计算采用安全杂凑函数,例如 SHA MD5。
推荐文章