【数字证书】HTTPS、SSL、CA、数字证书的概念及认证流程

1.RSA非对称加密:

双方各自生成一对公钥和私钥,私钥自己存放,用来解密,公钥给对方,用来加密。这样即使公钥泄露,数据运送过程中他人也无法解密。

单纯的非对称加密存在的问题:若送公钥的人被拦截,中间人重新生成假的公钥送给对方,对方用假的公钥加密后,重新发回时被拦截后则可中间人用自己的私钥破译。

2.CA

在非对称加密解决了加密问题后又产生了信任危机,即对方发来的公钥是否为真,这就需要电子证书。

CA(Certificate Authority)就是颁发HTTPS证书的组织,可以防止”中间人“攻击,同时可以为网站提供身份证明。

3.SSL流程

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值