MD5小记

作者: torres9gogogo | 来源:发表于2018-08-19 17:02 被阅读5次

1、定义
不可逆的加密算法(其实不算是加密,应该是校验),将任意长度的字符串转换为定长的16进制。一般用于签名校验(类似指纹信息),防止信息篡改。
2、特点
不可逆。相同的内容MD5一定一样,不同的内容,MD5不一样(非绝对,大多数情况下不会一样)。通过MD5反查原数据基本上不可能,常用多次MD5,这样拿到的结果就很难解析出来,可用于防止伪造信息。
算法简单。对原数据做MD5很容易。
压缩性。任意内容的MD5定长的。
3、应用
典型应用,不需要知道原内容是啥,只需要校验输入的正确性:用户登录密码校验。
防串改验签。

相关文章

  • MD5小记

    1、定义不可逆的加密算法(其实不算是加密,应该是校验),将任意长度的字符串转换为定长的16进制。一般用于签名校验(...

  • MD5(MD5 消息摘要算法)

    MD5(MD5 消息摘要算法) MD5 简介 MD5 消息摘要算法(MD5 Message-Digest Algo...

  • MD5介绍

    md5介绍 1. md5简介 md5的全称是md5信息摘要算法(英文:MD5 Message-Digest Alg...

  • iOS中使用的MD5与Base64 (Objective-C)

    一. MD5 MD5数字校验NSString对象 MD5数字校验NSData对象 MD5数字加盐校验NSStrin...

  • 第一篇、MD5算法和SHA-1算法

    目录一、MD5算法 1、MD5算法是什么? 2、MD5算法的优点 3、MD5算法的不足 4、MD5加密的应用场景 ...

  • node功能模块封装

    crypto加密 利用nodejs内置crypto模块,来封装md5功能例:写MD5函数 科普:MD5(MD5 M...

  • 去重效率对比:HashTree与BloomFilter

    一、MD5码原理 1、MD5码简介 MD5讯息摘要演算法(英语:MD5 Message-Digest Algori...

  • MD5加密

    MD5 base64 + MD5

  • MAC HASH

    openssl dgst -md5 XXX.xxx openssl md5 XXX.xxx md5 XXX.xxx...

  • 算法

    MD5 MD5:首先,md5不是加密。md5是摘要算法,主要是用来做认证,利用自身优势(不可逆、低碰撞率)解决公开...

网友评论

      本文标题:MD5小记

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