密码学

作者: LvyCode | 来源:发表于2017-08-09 14:23 被阅读12次
    
    1.上世纪70年代—(RSA)
    2.哈希算法(散列函数)
    3.MD5    SHA 1\256\512
    4.对称加密
       密钥
       明文-》加密-》密文
       密文-》解密-》明文
    5.DES 数据加密标准
    6.3DES 
    7.AES(美国国家安全局使用的加密方案)  苹果就是使用的AES
    8.非对称(RSA)
       服务器拿私钥,对应客户端多个公钥
       私钥加密,公钥解密
       公钥加密,私钥解密
    
    

    MD5 - 散列函数(哈希算法)

    1.对数据进行运算生成一个32位的字符串!!
    2.不可逆运算!!
    3.相同的数据每次哈希得到的结果是一样的!
    4.不同数据哈希之后得到的结果是定长的!

    HMAC

    目前登录MD5加密使用量下降 ,都在使用HMAC
    用一个密钥加密并且做了两次散列

    1.申请密钥(HMAC)
    2.对密码进行HMAC加密
    

    所有安全技术(被破解的成本要大于破解之后的盈利)

    加密算法

    相关文章

      网友评论

          本文标题:密码学

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