MD5:

不可逆,一般用于密码的加密存储,数字签名,文件完整性验证

MD5码具有高度离散性,不可预测

MD5长度为128位,重复率几乎为0

易受密码分析的攻击

Sha:

对于长度小于2^64位的消息,Sha1生成的识别码160位,对强行攻击有更大的强度

不可逆

相同环境下,运行速度比MD5慢

DES算法:

把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位

最新文章

  1. action func用法记记
  2. 基于int的Linux的经典系统调用实现
  3. 【转】Duplicate Elimination in Scrapy
  4. jquery iframe高度自适应
  5. Python 字典(Dictionary) setdefault()方法
  6. BW知识点总结及面试要点
  7. 四种xml的解析方式
  8. 关于Java中Arrays.sort()方法TLE
  9. C/C++中peek函数的原理及应用
  10. CentOS 6下编译安装MySQL 5.6
  11. 数据库 schema含义
  12. Java中final关键字修饰变量、方法、类的含义是什么
  13. Ajax实现的城市二级联动一
  14. cf1000D Yet Another Problem On a Subsequence (dp)
  15. C语言函数调用栈(三)
  16. C++ 转型动作 尽量避免 以及 那些意想不到的威胁
  17. PHP SPL使用方法和他的威力
  18. Python常用模块(四)
  19. Python socket server demo
  20. SpringBoot 分包方式多数据源

热门文章

  1. 手摸手带你用Hexo撸博客(二)之配置主题
  2. [leetcode]114. Flatten Binary Tree to Linked List由二叉树构建链表
  3. b站视频下载技术分享
  4. Yaml spring boot 二维数组写法
  5. 日常入坑1-Calendar类
  6. 风炫安全web安全学习第二十八节课 CSRF攻击原理
  7. 消息队列 ---常用的 MQ 中间件
  8. 字典实现:python-----VS----java
  9. 关于.NET中的控制反转(三)- 依赖注入之 Autofac
  10. App控件定位