当前位置:网站首页>加密传输过程
加密传输过程
2022-07-31 00:00:00 【Miracle_ze】
加密传输
对称加密算法【HTTP】

非对称加密算法【HTTPS】

A发给B
A用B的公钥加密。发过去只有B的私钥可以解。A,B是不会将私钥给出去给对方的。
问题情况:
A用自己公钥发,并把自己公钥连信息—起发。b就可以用a公钥解。
但是如果有个c的话,它有得到这个信息就可以用信息里的a公钥,那么互相的信息就暴露了。
解决情况
结合对称加密算法,用非对称加密算法时候发信息携带一个对称加密密钥算法。然后ab就有了这个独特对称加密算法密钥,而c不知道。这样就可以有效率高又安全
为了防止传输公钥信息被第三方替换采用:CA证书
CA 证书是在传输公钥过程中,为防止公钥被拦截替换对发送的公钥再进行一次加密。如此接受方收到的公钥就要用CA证书的私钥解开再使用。如此防止了公钥信息传递中被篡改。
数字签名与加密
数字签名:私钥加密公钥解密
加密:公钥加密私钥解密
边栏推荐
猜你喜欢
随机推荐
天空云变化案例
在微服务中使用事件溯源的六大原因 - Herath
Linux 部署mysql 5.7全程跟踪 完整步骤 django部署
leetcode 406. Queue Reconstruction by Height 根据身高重建队列(中等)
VSCode高效开源神器有哪些
How to import game archives in joiplay emulator
[Meng Xin problem solving] Delete the Nth node from the bottom of the linked list
Axure轮播图
HF2022-EzPHP reproduction
雪佛兰开拓者,安全保障温暖你的家庭出行的第一选择
HCIP Day 15 Notes
joiplay模拟器报错如何解决
In MySQL, the stored procedure cannot realize the problem of migrating and copying the data in the table
flex-direction容器属性
【LeetCode】42. 接雨水 - Go 语言题解
MPI简谈
joiplay模拟器如何调中文
firewalld
transition过渡&&animation动画
The difference between ?? and ??= and ?. and || in JS






![45. [Application of list linked list]](/img/7a/ca026cafeceffd2daee68fe66e1882.png)

