美文网首页
加密算法与Https

加密算法与Https

作者: snowaves | 来源:发表于2020-01-12 23:25 被阅读0次

加密

  • 散列算法加密
    • 不可反解的抽样算法
    • MD5,SHA-1,SHA-256
    • 目前,MD5一般会被碰撞攻击,以及有一些算能够减少碰撞攻击的次数,降低复杂度。
    • SHA-1 已经不建议使用,2017年Google宣布,不再信任SHA-1值的SSL。Google攻破的结果是做到两个不同的PDF文件有同样的SHA-1值
    • hmac与salt
    • 我们通常会在进行md5加密等密码加密时进行加盐操作。而hmac前缀就是指改加密算法的加盐,但是做了一些要求
  • 对称加密
    • 加密与解密的秘钥相同
    • AES DES 3DES
  • 非对称加密
    • 加密与解密的秘钥不同
    • RSA ECC
    • rsa是通过大素数相乘后因式分解较难的问题来实现加密的。RSA与RSA2的区别
    • ECC加密,是通过对椭圆曲线的高阶形式来实现的。

应用

  • Https原理
  • image
  • 抓包失败的原因,解决的原理
    • 没有办法获取到秘钥,解析不了信息
    • 通过欺骗客户端,客户端使用Charles的证书,Charles有秘钥和公钥,能够获取到全部信息,然后重新请求服务器,同时把获取到的信息再返回给客户端

不安全性

  • 没有绝对安全的加密,有的只是计算复杂度体现
  • 量子霸权

相关文章

  • 加密算法与Https

    加密 散列算法加密不可反解的抽样算法MD5,SHA-1,SHA-256目前,MD5一般会被碰撞攻击,以及有一些算能...

  • Java基础知识整理2——网络篇

    一、http与https的区别: https = http + ssl +加密算法+证书验证 ht...

  • https加密算法

    1,对称加密算法,是指加密和解密使用相同的密钥 2,非对称加密算法:又称为公钥加密算法,是指加密和解密使用不同的密...

  • HTTP和HTTPS

    HTTPS要使客户端与服务器端的通信过程得到安全保证,必须使用的对称加密算法,但是协商对称加密算法的过程,需要使用...

  • https和ca原理

    https原理 非对称加密算法与传输安全详解。安全的给小姐姐写信的姿势是什么?HTTPS是怎么回事儿对https讲...

  • 网络通信分享(一):数字签名,数字证书,https通信,数据加密

    网络通信分享(一):数字签名,数字证书,https通信,数据加密 加密算法: 一:对称加密算法 在对称加密算法中,...

  • golang https

    关于https背景知识密码学的一些基本知识 大致上分为两类,基于key的加密算法与不基于key的加密算法。现在的算...

  • Android 加密算法

    主要内容 1.加密算法分类 2.常用的加密算法实现 今天主要讲些加密算法的事。相关代码:https://githu...

  • 加解密_加签_验签

    加密算法分类[https://www.jianshu.com/p/d1a59ffb36e8] 对称加密算法 对称加...

  • HTTPS加密算法和过程

    1. HTTP三大风险 1) 窃听风险:黑客可以获取通信内容 2)篡改风险:黑客可以修改通信信息 3)冒充风险:黑...

网友评论

      本文标题:加密算法与Https

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