美文网首页
网络安全ssl协议

网络安全ssl协议

作者: 扬起帆前行 | 来源:发表于2021-07-15 15:26 被阅读0次

数字证书:

包含:
签发者(证明谁的的证书)
证书用途
公钥
加密算法、哈希算法、证书的到期时间

网络安全

目标:
1)保密性(传输密文)最基本的
2)端点鉴别(真实身份)网络诈骗
3)信息的完整性
在谈到鉴别时,也说 身份与信息完整性不可分割,一起鉴别
4)运行的安全性(权限问题限制用户的访问权限)

数据加密模型:

  1. 对称秘钥DES
    加密:Y=Ek(x)
    解密:加密的逆运算Y=Dk(Ek(x))
    秘钥由密码中心管理;
    发送者与接受者采用相同的秘钥 加密、解密
  2. 非对称秘钥
    秘钥中心生产出一对秘钥 接收者: PKb SKb
    发送端:使用接收端公钥加密
    接收端:使用自己的私钥解密

数字签名(给网络中传送的数据签名)
需要保证3点:

  1. 接受者 能够核实发送者的签名(报文鉴别)
  2. 接收者 确信内容与发送者发的一至(报文的完整性)
  3. 发送者事后不能抵赖;
    数字签名:采用公钥更容易实现
    A的私钥进行D运算 得到密文; B 通过公钥进行解密;

具有保密性的数字签名:
A的明文X -> 用私钥(签名)->用B的公钥加密 发送
B 收到后:用私钥解密得到密文 -> 用A的公钥进行E运算核实签名

SSL 简要过程

先建立握手协议,完成加密算法的协商与会话秘钥的传递,然后进行安全的数据传输)(A 浏览器 B 服务器)
协商加密算法

  1. A向B 发送 SSL的版本号,与可选的加密的算法;
  2. B 选择支持的的算法,并告知A
    服务器鉴别:
  3. B向A 发送 包含RSA算法的公钥与数字证书;
  4. A使用该证书的认证机构CA公开发布的RSA公钥对数字证书进行验证;
    会话密钥计算:
  5. A随机产生一组随机数 用B RSA公钥加密发送给B
  6. 双方根据协商的算法产生共享的对称秘钥
    安全数据传输
  7. 双方用会话秘钥加密解密它们之间数据的完整性

相关文章

  • SSL协议详解

    背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl...

  • 网络安全ssl协议

    数字证书: 包含:签发者(证明谁的的证书)证书用途公钥加密算法、哈希算法、证书的到期时间 网络安全 目标:1)保密...

  • 安全协议

    网络安全协议和标准 SSL和TLS IPV4和IPV6 Security S/MIME(Secure/Multip...

  • HTTPS时代全面来临!你的网站安全吗?

    SSL证书是HTTP明文协议升级HTTPS加密协议的重要渠道,是网络安全传输的加密通道。随着HTTPS普及,越来越...

  • 如何正确的选出适合自己网站的SSL证书

    SSL证书就好比是一张电子证书,它是HTTP明文协议升级HTTPS加密协议的重要渠道,是网络安全传输的加密通道。随...

  • SSL证书便宜 sll证书申请费用

    说到网络安全,很多人都会想到SSL证书,因为SSL证书是目前网络安全防护最安全的措施了,不过SSL证书类型繁多,国...

  • TLS详解

    一、为什么使用TLS 在SSL/TLS出现之前,很多应用层协议(http、ftp、smtp等)都存在着网络安全问题...

  • Android安全之Https中间人攻击漏洞

    Android安全之Https中间人攻击漏洞 0X01概述 HTTPS,是一种网络安全传输协议,利用SSL/TLS...

  • 通俗易懂的解释HTTPS

    什么是HTTPS?## HTTPS是HTTP协议和SSL/TLS协议的组合。 SSL/TLS是什么?## SSL全...

  • https安全协议 优化调参

    https = ssl + http https协议要比http协议更加安全, https协议中涉及到SSL加密,...

网友评论

      本文标题:网络安全ssl协议

      本文链接:https://www.haomeiwen.com/subject/fjtmpltx.html