北京的天气徒然寒冷,有点接受不了,半个月之前还是短袖,这几天就要穿羽绒服的节奏,这个也算是自己在北京和冬天的第二次相遇,雾霾总是悬于头顶,生活在穹顶之下,为了生活我已经无力吐槽,只要不吐血还会这样的苟且下去,没有几个人可以说走就走,即使是90后的大家,曾经想着回家创业,但又苦于资金的短板,搁浅.明知自己被生活百般蹂躏,但还是无力挣扎.躯壳每天的站立直行,实际思想已跪着前行.

扯了这么多,感谢花费时间读完.
最近公司比较忙,也没有闲下来做一个笔记记录一下自己的在开发中的思路和遇到的坑.今天探讨一下加密算法.

基础加密:

  • MD5(Message Digest algorithm ) : 信息摘要算法
  • SHA(Secure Hash Algorithm ) : 安全散列算法
  • HMAC(Hash Message Authentication Cod): 散列消息鉴别码
    注意: BASE64 只是属于编码格式,不是加密算法,但是也是可以起到掩盖明文的作用

对称加密:

  • DES(Data Encryption Standard) : 数据加密算法
  • PBE(Password-based encryption) : 基于密码验证

非对称加密:

  • RSA(以发明者的名字命名忘记什么名字了)详情
  • DH(Diffie-Hellman算法) : 密钥一致协议
  • DSA(Digital Signature Algorithm) : 数字签名
  • ECC(Elliptic Curves Cryptography) :椭圆曲线密码编码学

详情之后补上…..