加密算法学习总结

经常会使用一些加密算法,也不会太细节的讲解,主要终结一下。

我们常用的MD5、SHA-1这些其实是一种散列算法。
我们经常也用来给用户信息加密,主要是不可逆。

常用的加密算法DES、RSA、AES等,加密算法分为对称加密和非对称加密,主要的却别就是公钥和私钥是否一样。

还有一个需要了解的分组密码,有ECB,CBC,CFB,OFB这几种算法模式。

参考文章和工具:
http://tool.chacuo.net/cryptrsapubkey
http://www.iplaysoft.com/encrypt-arithmetic.html
http://blog.csdn.net/fw0124/article/details/8472560
http://blog.csdn.net/defonds/article/details/42775183
http://blog.csdn.net/alonesword/article/details/17385359
http://blog.csdn.net/u014063717/article/details/52047614
http://www.cnblogs.com/yangywyangyw/archive/2012/07/31/2620861.html