解决的问题:https解决的是传输过程当中的安全问题算法
核心技术:非对称加密安全
工做流程:服务器
一、客户端告诉服务器本身支持的加密方式(对称加密)、hash算法,加密
a) 对称加密:aes、des、rc4、3des等spa
b) hash算法:MD5、sha1、SHA256等3d
2、服务器响应ca证书给客户端(包含域名、公钥等信息)ci
3、客户端随机生成密码,并使用公钥加密后,上传给服务器工作流
4、使用私钥解密客户端密码,使用此密码加密数据,而后响应给客户端hash
5、客户端使用密码,解密服务器数据域名