- 2024-11-03非对称加密:猫咪的双钥匙保护 (^• ω •^)
非对称加密:猫咪的双钥匙保护(^•ω•^)在之前的博客中,我们讨论了对称加密算法。这种算法使用单一密钥对数据进行加密和解密,但这也带来了一些问题,例如密钥分发和共享的安全风险。为了解决这些问题,非对称加密(AsymmetricEncryption)应运而生。非对称加密采用了一对密钥:公开密钥(Pub
- 2024-03-19为什么说HTTPS比HTTP安全? HTTPS是如何保证安全的?
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助一、安全特性在上篇文章中,我们了解到HTTP在通信过程中,存在以下问题:通信使用明文(不加密),内容可能被窃听不验证通信方的身份,因此有可能遭遇伪装而HTTPS的出现正是解决这些问题,HTTPS是建立在SSL之上,其安全性由SSL
- 2023-08-23OS(二十五):系统安全性
数据加密是保障网络通信安全方面所的主要技术。1、数据加密的基本概念数据加密技术是对系统中所有存储和传输的数据进行加密,使之成为密文。数据加密技术包括数据加密、数据解密、数字签名、签名识别以及数字证明。1.1、数据加密模型一个数据加密模型由四部分构成
- 2023-08-03中间人攻击 http与https的区别
由一个视频引发的问题 https://v.douyin.com/iJJ9n2r7/ 中间人攻击 由于HTTP本身不具备加密的功能,所以也无法做到对通信整体(使用HTTP协议通信的请求和相应的内容)进行加密,即HTTP报文使用明文(未经过加密的报文)方式发送。(对应于信件使用的文字不加密)抓包:可以得到cookie
- 2023-06-14java面试积累
1.进程、线程、协程【面试篇】-线程和协程的区别是什么?_线程和协程的区别面试_mind_programmonkey的博客-CSDN博客 2.加密算法非对称加密算法:该算法需要两个密钥:公开密钥和私有密钥。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如
- 2023-05-29HTTPS基础知识
HTTPS并非是应用层的一种新协议。只是HTTP通信接口部分用SSL(SecureSocketLayer)和TLS(TransportLayerSecurity)协议代替而已。通常,HTTP直接和TCP通信。当使用SSL时,则演变成先和SSL通信,再由SSL和TCP通信了。简言之,所谓HTTPS,其实就是身披SSL协议这层外壳的HTTP。SSL是独立于HTTP的协
- 2023-02-21为什么说HTTPS比HTTP安全? HTTPS是如何保证安全的?
一、安全特性在上篇文章中,我们了解到HTTP在通信过程中,存在以下问题:通信使用明文(不加密),内容可能被窃听不验证通信方的身份,因此有可能遭遇伪装而HTTPS的出现正是解决这
- 2022-10-29前端利用jsencrypt.js进行RSA加密、解密
RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制 。在公开密钥密码体制中,加密密钥(即公开密钥)PK是
- 2022-09-18[转载] 证书,证书链,CA的那些事
RingCentralTech丨证书,证书链,CA的那些事 公开密钥算法HTTP是什么为什么HTTPS比较安全证明张三是张三神一样的CA证书证书验证过程,CA证书,证书链...