博客
关于我
HTTPS的加密机制
阅读量:344 次
发布时间:2019-03-03

本文共 264 字,大约阅读时间需要 1 分钟。

传输内容使用对称加密。建立连接的过程中,客户端需支持加密算法并将其传递至服务端。服务端根据自身需求选择加密算法,并向客户端提供所选算法的证书(包括服务端身份信息和公钥)。客户端接收证书后,需验证其真伪。证书的数字签名通常由证书颁发机构(CA)签名并加密,以确保客户端获取的公钥确实是服务端提供的。

接下来,客户端预置了CA机构签名的公钥(通常由操作系统或浏览器预装)。客户端利用预置的CA公钥解密服务端证书,从而可见证书的内容。证书中的明文应与客户端解密后的内容保持一致。

最后,客户端将其公钥发送至服务端,以完成对称加密过程。

转载地址:http://yqym.baihongyu.com/

你可能感兴趣的文章
python | ggplot,一个超强的 Python 库!
查看>>
python | grab,一个强大的 Python 库!
查看>>
python | gunicorn,一个非常实用的 Python 库!
查看>>
python | h5py,一个无敌的关于 HDF5 的 Python 库!
查看>>
python | huey,一个非常厉害的 任务调度 Python 库!
查看>>
python | hypothesis,一个有趣的 Python 库!
查看>>
python | Indico,一个超酷的 Python 库!
查看>>
python | isort,一个有趣的 自动整理导入语句 的Python 库!
查看>>
python | jinja,一个超酷的 Python 库!
查看>>
python | joblib,一个强大的 Python 库!
查看>>
python调用git bash_Python学习第70课-用Git Bash在命令行打开sublime
查看>>
python | jsonschema,一个实用的 验证 JSON 数据结构 Python 库!
查看>>
python课程的中期报告范文_课题研究中期总结报告范文
查看>>
python | lxml,一个超酷的 关于XML/HTML 文档 Python 库!
查看>>
python | mplfinance,一个有趣的金融数据可视化 Python 库!
查看>>
python | nipy,一个强大的关于 神经影像数据分析 的Python 库!
查看>>
python | NLTK,一个强大的 自然语言处理 Python 库!
查看>>
python | nupic,一个强大的 处理时间序列的Python 库!
查看>>
python | orange3,一个神奇的 Python 库!
查看>>
python | pdfminer,一个神奇的 关于PDF 文件的 Python 库!
查看>>