美文网首页
加密算法和数字认证

加密算法和数字认证

作者: 芒鞋儿 | 来源:发表于2021-03-21 22:09 被阅读0次

    在youtube上找到华南理工大学的四堂课,还蛮清楚的,要点归总一下:
    1.最早的密码学: 凯撒密码(位移)
    2.对称加密:DES 非对称加密:AES,
    3.RSA算法:
    欧拉函数,大数原理,公钥和私钥的翻开管理
    算法是公开的,但使用的数是100次方到200次方级别的大数,因此破解基本不可能(数学上的非确定解理论)


    RSA算法 RSA算法应用 RSA算法的应用例子 RSA算法加解密的应用 例子
    1. 在实际应用过程中,要加上数字签名,以保证信息的收发的正确性,其模型有以下两种,数字签名通常有md5, sha-1, sha-256 等, sha 是散列函数算法,又叫hash算法,算法简单,应用很广
      补充一下,hash算法不管什么样的输入,输出永远是固定位数的值,因此不同的输入可能有相同的输出,此为hash 碰撞,这个在加密货币的算法中深入讨论。
    应用共用KEY的模型 用户自己的密钥进行加密的模型

    四堂课言简意赅,把加密算法和数字认证说得很清楚,赞。

    参考:
    https://www.youtube.com/watch?v=izlTLJzm-Qg

    相关文章

      网友评论

          本文标题:加密算法和数字认证

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