求计算机大神帮忙解决几个题目

 我来答
tianyp2004
2017-09-19 · TA获得超过142个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:49.8万
展开全部

B

http与https的区别:

整的来说:http采用明文传输,https采用加密密文传输。

具体区别:

在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的。
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,HTTP协议是明文传输的协议。
https要比http协议安全。

https保障安全性原理:

1、客户端向服务器发送请求

2、服务器向客户端发送自己的证书

3、客户端验证证书的有效性(是否是可信用机构CA颁发的证书,如果不是则提出警告)并对比里面信息是否正确,不通过则立刻断开连接

4、向服务器端发送自己的证书及支持的加密算法列表

5、器端验证客户证书的有效性,并选择加密程度最高的加密算法,用客户的公钥加密后发给客户端

6、客户端用自己的私钥解密得到要使用的加密算法,然后随机产生主密码key在用服务器端的公钥对其加密并发送

7、服务器用自己的私钥解密获取主密码

8、以后发送的信息都通过对称加密进行加密通信

追问
请问07和08题呢。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式