Https如何保证数据的安全

1.Http的端口为80 Https的端口为443

个人理解Https的加密过程(SSL/TLS)

首先是通过非对称加密方式得到相同的会话密钥,然后使用对称加密进行加密。

1.服务端向客户端发送公钥

2.客户端通过发送过来的公钥将自己的预主密钥加密后发送给服务端

3.服务端解密之后通过通过计算得到和客户端相同的会话密钥。

会话密钥是对称密钥,这意味着客户端和服务器都使用同一个密钥来加密和解密数据。

会话密钥=第一随机数+第二随机数+预主密钥

全部评论

相关推荐

02-20 19:55
已编辑
网易有道_Android(实习员工)
查看21道真题和解析 面试体验感最好的是哪家?
点赞 评论 收藏
分享
02-28 18:32
黑龙江大学 Java
🤩一面2.18 1.5h自我介绍项目-5min开局一道算法并解答思路:求最大不重复子串-15min//中间穿插了一些小曲,没找到编译器java选项,硬用python写出来了,但是面试官提醒我了,所以又重新拿java写。集合--非常少量且简单的八股大量redis--从解释redis定义到redis应用到实际问题redis限流机制--令牌桶?并发编程是否实际用过多线程解答一些关键字,实际是否用过sql--解释一下区别和各自特点:隔离级别sql的并发问题??Kafka的实际应用?rpc架构?场景题--秒杀系统?如何调优?http与https区别?反问:腾讯是否更看中人的变现能力?腾讯是一家什么样的公司?回答:约10分钟,整体是看中人的品质,并提到了所有人一开始都有的素质测评,以及人的技术,腾讯价值观等等。暗示:后续还会有面试,注意保持联系。🤩二面2.27 50min天崩开局:请回答:个人介绍+项目+项目难点+熟悉的技术。。。照着简历叙述了15min提了一个笼统的问题:如果你调用接口很慢,可能是什么原因?提问结束,是的,只问了这点。一道算法:词频统计在内容安全工作中,常用高频词查找的需要。你需要在最多不超过 10^7 的单词中查找其中出现次数最多的 100 个,即 TOP100。为了简单起见,所有单词都已经被提取出来,每个单词由小写字母 a-z 组成,长度不超过 20 个字母。你需要使用尽可能小的内存空间和尽可能快的算法来找出这 100 个单词。样例1:[输入]5splunkelasticsplunkclickhouseelastic写了得有半小时,结束,目前状态是图片里的样子,不知道有没有三面。#腾讯#
查看13道真题和解析
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务