md5,crc32,sha1

crc32

  • 通信数据的校验,差错控制,检错和纠错能力强,
  • 16位或32位(带符号)

md5,sha1(安全领域)

  • 文件加密
  • 数字签名
  • 鉴权协议
  • 128位
  • 验证数据的完整性
    -(推荐)比较的列(项)较多的情况,性能会有所提升

sha1

  • 类似于md4,md5

  • 1.单线程,多线程下载,下载文件的准确性校验拼装

比较对比

内容 算法 校验值 安全性 效率 用途
crc32 多项式除法,16或32位 crc值 比较弱 通信数据的校验
md5、sha1 16字节(128位) hash值或散列值 文件加密、数字签名等
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,096评论 6 13
  • 本文主要介绍移动端的加解密算法的分类、其优缺点特性及应用,帮助读者由浅入深地了解和选择加解密算法。文中会包含算法的...
    苹果粉阅读 11,567评论 5 29
  • 概述 之前一直对加密相关的算法知之甚少,只知道类似DES、RSA等加密算法能对数据传输进行加密,且各种加密算法各有...
    Henryzhu阅读 3,048评论 0 14
  • 手痒系列的圣诞小物件们,跟着视频画下来,确实爱不释手。 请忽略头大脖子粗的姜饼人吧😀 以及最后画残了只能遮挡的圣诞...
    宝木苏阅读 176评论 1 2
  • 每天匆匆的走在这条小路上,因为赶时间从来没有看看路边的事物,就连路边的小店都不曾注意过。 今早时间比较宽裕,小径漫...
    珍妮朵朵阅读 207评论 0 0