https协议概念

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: https协议概念

1、什么是明文,密文,密钥

明文:未加密的原始数据
密文:明文被某种算法加密后,变成密文。密文也可以被破解,得到原始明文。
密钥:密钥是一种参数,它是在明文转密文或密文转明文的算法中输入的参数。密钥分为对称密钥与非对称密钥,分别应用在对称加密和非对称加密上。(可以理解为钥匙)
对称加密:
1.数据加密和解密过程,用的同一个钥匙
2.常用对称加密算法有:DES,RC5
3.对称加密中用到的密钥叫私钥,该密钥不能泄露
4.加密解密花费时间短,缺点安全性差
5.明钥+加密算法+私钥=密钥
密钥+解密算法+私钥=明钥
非对称加密:
1.数据加密和解密过程,用的不是同一个钥匙
2.常用非对称加密算法有:RSA
3.非对称加密也叫做公钥加密,任何人都可以获得该密钥,用公钥或私钥中的任何一个进行加密,用另一个进行解密
4.非对称加密比对称加密安全性更好,缺点加密解密花费时间长
5.明文 + 加密算法 + 公钥 = 密文, 密文 + 解密算法 + 私钥 = 明文
明文 + 加密算法 + 私钥 = 密文, 密文 + 解密算法 + 公钥 = 明文

2、https与http区别

1.http是明文传输,https是密文传输
2.https协议在http和tcp之间添加了一层进行身份验证和数据加密。
3.https是http加密版本

目录
相关文章
|
3月前
|
安全 网络协议 网络安全
IP代理的三大协议:HTTP、HTTPS与SOCKS5的区别
**HTTP代理**适用于基本网页浏览,简单但不安全;**HTTPS代理**提供加密,适合保护隐私;**SOCKS5代理**灵活强大,支持TCP/UDP及认证,适用于绕过限制。选择代理协议应考虑安全、效率及匿名需求。
|
25天前
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
文章介绍了如何配置HAProxy以支持HTTPS协议和实现服务器的动态上下线。
69 8
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
|
13天前
|
监控 安全 应用服务中间件
如何配置HTTPS协议?
如何配置HTTPS协议?
27 4
|
13天前
|
安全 网络安全 数据安全/隐私保护
HTTP与HTTPS协议区别及应用场景
在互联网高速发展的今天,HTTP与HTTPS作为数据传输的基石,作用至关重要。HTTP允许客户端与服务器间传输超文本文档,但其数据传输过程未加密,存在安全隐患;HTTPS则在此基础上加入了SSL/TLS协议,实现了数据加密传输,增强了安全性,广泛应用于电子商务、网上银行、政府网站及社交媒体平台等涉及敏感信息传输的领域,有效保护了用户隐私和数据安全。随着网络安全意识提升,HTTPS正逐渐成为主流。
|
1月前
|
安全 算法 网络协议
【在Linux世界中追寻伟大的One Piece】HTTPS协议原理
【在Linux世界中追寻伟大的One Piece】HTTPS协议原理
41 2
|
2月前
|
缓存 网络协议 算法
(二)Java网络编程之爆肝HTTP、HTTPS、TLS协议及对称与非对称加密原理!
作为一名程序员,尤其是Java程序员,那必须得了解并掌握HTTP/HTTPS相关知识。因为在如今计算机网络通信中,HTTP协议的作用功不可没,无论是日常上网追剧、冲���、亦或是接口开发、调用等,必然存在HTTP的“影子”在内。尤其对于WEB开发者而言,HTTP几乎是每天会打交道的东西。
68 10
|
2月前
|
存储 安全 搜索推荐
HTTPS协议深度解析
【7月更文挑战第12天】HTTPS协议通过加密通信和身份验证机制,为数据传输提供了强有力的安全保障。在现代互联网环境中,HTTPS已成为保障网站和用户数据安全的重要手段。了解HTTPS的工作原理和安全性特性,有助于更好地应用和维护HTTPS,提升网络安全水平。
|
2月前
|
机器学习/深度学习 人工智能 文字识别
文本,文字识别02----PaddleOCR基础概念及介绍,安装和使用,人工智能是一种使计算机模仿人类的一种技术,PaddleOCR的安装地址-https://www.paddlepaddle.org
文本,文字识别02----PaddleOCR基础概念及介绍,安装和使用,人工智能是一种使计算机模仿人类的一种技术,PaddleOCR的安装地址-https://www.paddlepaddle.org
|
2月前
|
安全 算法 网络协议
HTTPS协议的详细讲解(四次握手)
HTTPS协议的详细讲解(四次握手)
|
3月前
|
安全 前端开发 中间件
中间件中HTTP/HTTPS 协议
【6月更文挑战第3天】
71 3