首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下面有那些技术是在https应用到的?
[不定项选择题]
下面有那些技术是在https应用到的?
对称加密
非对称加密
密钥交换
哈希算法
查看答案及解析
添加笔记
求解答(8)
邀请回答
收藏(244)
分享
5个回答
添加回答
15
小大饼
明明也有哈希算法啊,答案有问题呢。证书的 signature 和 fingerprint 都有用到啊
发表于 2019-09-06 21:55:17
回复(0)
8
Epaii
https,其中s理解为SSL/TLS。
在SSL/TLS中,握手阶段,客户端在拿到服务端数字证书中的公钥后,用服务端的公钥加密自己生成的前主密钥,再发往服务端,经过密钥导出(要结合两个nonce和前主密钥),双方都可计算出几个对称密钥,用来加密会话、以及加密MAC(其实就是一种哈希算法)。这里其实就包含了对称加密、非对称加密、密钥交换和哈希算法。
前三个可能很好发现,哈希算法是因为密钥导出时,使用的密钥导出函数,如TLS使用的是PRF,就是由MD5和SHA-1构造出来的。还是多说一点,用以前写过的东西吧,见谅,大概是这样构造的:
发表于 2021-01-27 17:26:39
回复(0)
6
骨标平均不进五分不改名
对生成的随机数需要使用哈希算法。
发表于 2019-09-12 10:51:44
回复(0)
3
其它
证书的签名算法和指纹均有哈希算法参与
理论上D也是对的
发表于 2019-09-05 12:27:09
回复(0)
0
psychowo
https://blog.csdn.net/xiaoming100001/article/details/81109617
发表于 2021-04-22 14:20:27
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
加密和安全
运维工程师
小米集团
2019
安全工程师
来自:
小米2019秋招安全开...
上传者:
小小
难度:
5条回答
244收藏
5522浏览
热门推荐
相关试题
下列对MD5的叙述不正确的是()
阿里巴巴
加密和安全
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
数据库工程师
大数据开发工程师
远景
游戏研发工程师
golang工程师
测试开发工程师
2021
评论
(22)
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
你从网上下载的东西,下载后如何防止...
百度
加密和安全
评论
(1)
CORS的作用是?
小米集团
运维工程师
安全工程师
2019
评论
(2)
来自
小米2019秋招安全开发...
以下哪些方式被认为是DDOS攻击()
小米集团
运维工程师
安全工程师
2019
评论
(1)
来自
小米2019秋招安全开发...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题