Javaweb---HTTPS

题记

为了保护数据的隐私性我们引入了HTTPS

加密的方式都有那些呢?

1.对称加密 : 加密和解密使用的密钥是同一个密钥

2.非对称加密 :有两个密钥(一对),分为公钥和私钥(公钥是公开的,私钥是要藏好的)

HTTPS的工作过程(旨在对body和header进行加密)

1.对称加密


上述引出的问题

对称加密的问题

那么如何让数据更加安全的到服务器呢?

我们引入了第二种方式

2.非对称加密

那么既然已经引入非对称加密了为何还要继续使用对称加密?

a.使用非对称加密运算成本较高、计算速度较慢

b.使用对称加密运算成本较低、计算速度较快

如果是使用非对称加密进行单次的业务也其实还好,但是如果在业务量较大的时候就会降低运算速度更推荐使用对称加密,当然如果业务都使用非对称加密的时候效率就太差了!
引入安全性引入加密必将会使效率大大折扣,我们也是希望此类影响能降到最低

使用非对称加密的不安全性

3.使用证书校验服务器的公钥

相关问题

以此来保证https的安全性

相关推荐
Evan芙4 小时前
使用inotify + rsync和sersync实现文件的同步,并且总结两种方式的优缺点
java·服务器·网络
qq_479875434 小时前
systemd-resolved.service实验实战3
linux·服务器·c++
angushine5 小时前
服务器网络连接突然暴增如何分析
运维·服务器
北京耐用通信5 小时前
调试复杂、适配难?耐达讯自动化Ethercat转Devicenet让继电器通讯少走弯路
人工智能·物联网·网络协议·自动化·信息与通信
BioRunYiXue5 小时前
双荧光素酶报告基因实验
java·运维·服务器·数据库·人工智能·数据挖掘·eclipse
2501_938810115 小时前
共享IP的弊端
服务器·网络·tcp/ip
捷智算云服务5 小时前
A100云主机租赁价格贵吗?具体费用是多少?
服务器·人工智能·云计算·gpu算力
一点晖光5 小时前
服务器解决挖矿程序占用cpu100%问题
服务器·性能调优
wjykp5 小时前
2.linux基础命令
linux·运维·服务器
Hard but lovely5 小时前
linux: gdb调试器
linux·运维·服务器