HTTPS的加密方式

https=非对称加密+数字摘要+数字签名+对称加密

CA证书是什么,上面有啥内容,用户怎么验证(有点忘了,麻)

CA证书是为了防止中间人攻击由可信第三方使用私钥对服务器公钥数字签名颁发
用户接收到服务端传来的CA证书后,会根据本地已经存在的CA结构公钥解密得到服务器公钥,还会检查证书所颁发的域名与当前域名是否一致,是否在证书有效期内

DDOS攻击是怎么样的,服务器端第三次握手会持续到什么时候

DDOS分布式拒绝服务攻击,利用分布式的大量主机同时请求服务器试图耗尽服务器资源导致服务无法为正常用户提供。分为直接型ddos和反射型ddos
三次握手,第一次客户端向服务端发送SYN=1的请求连接的报文,表示客户端向服务端发送请求连接;
第二次服务端收到客户端的报文后,向客户端发送SYN=1,ACK=1的确认报文;
第三次客户端收到确认报文后,会再向服务端发送一个确认报文,连接建立成功

抓取过HTTP报文吧,怎么抓取HTTPS明文(我:????)
然后开始算法题
第一个统计小岛个数 DFS 我也告诉他我做过了 很快敲出来了
第二个 能看见楼的数量,高的楼会挡住矮的。比如[5,3,8,3,2,5]就是[3,3,5,4,4,4].8可以看到5,3,8,3,5, 2被挡住了。我隐约感觉是单调栈,但是没有思路,还是没做出来。
面试官说换个设计题吧我说好。设计分享码,要求长度固定,唯一,由字母和数字组成,每次差别很大。
我说每次随机生成一位,他说怎么保证唯一,我想了想说哈希表,他说那分享码越来越多怎么办。想了半天,后来他提到场景是抖音分享视频的时候的分享链接,不知道咋我才想出来用哈希函数,就是后台1,2,3这样编号,然后用哈希函数映射成一段数字和字母的组合应该可以保证唯一。总之还是想了半天才描述出来,不知道这个思路行不行。
最后是个智力题,用1小时的绳子烧出来1小时15分钟,emmm顺口答出来了

作者:WASoul-WAker
链接:https://leetcode-cn.com/circle/discuss/0BtAeO/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。