计算字符串和文件的MD5值

转载 2017年01月03日 18:39:44

1、计算字符串的MD5值

public string GetMD5WithString(string sDataIn)
{
    string str = "";
    byte[] data = Encoding.GetEncoding("utf-8").GetBytes(str);
    MD5 md5 = new MD5CryptoServiceProvider();
    byte[] bytes = md5.ComputeHash(data);
    for (int i = 0; i < bytes.Length; i++)
    {
        str += bytes[i].ToString("x2");
    }
    return str;
}

2、计算文件的MD5值

public string GetMD5WithFilePath(string filePath)
{
    FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
    MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
    byte[] hash_byte = md5.ComputeHash(file);
    string str = System.BitConverter.ToString(hash_byte);
    str = str.Replace("-", "");
    return str;
}

原文地址:http://www.cnblogs.com/RTdo/p/4483767.html

C语言计算文件的md5值

google了好久都没有找到合适的,其实我只需要一个函数,能计算文件的 md5 值就好, 后来找到了 md5.h 和 md5.c 的源文件,仿照别人的封装了个函数(他那个有问题,和 md5sum...
  • eydwyz
  • eydwyz
  • 2016年10月09日 17:27
  • 1277

Windows下查看文件MD5值

有时候因为某些原因我们需要查看文件的MD5值,在Linux下这个就非常简单,只需要用md5sum命令即可,但是在Windows上却不知道对应的命令。今天就在网上查了一些,果然其实Windows也有对应...
  • xibeichengf
  • xibeichengf
  • 2015年09月26日 11:17
  • 14746

批量计算MD5值

  • 2015年11月16日 15:15
  • 135KB
  • 下载

Windows命令行查看文件的MD5

很实用的命令, Mark一下 certutil -hashfile D:\1.exe MD5 certutil -hashfile D:\1.exe SHA1 certutil -hashfil...
  • SysProgram
  • SysProgram
  • 2015年10月27日 20:38
  • 30849

计算MD5值工具,MD5值计算工具

  • 2010年04月26日 21:22
  • 34KB
  • 下载

Linux下C语言计算文件的md5值(长度32)

google了好久都没有找到合适的,其实我只需要一个函数,能计算文件的 md5 值就好, 后来找到了 md5.h 和 md5.c 的源文件,仿照别人的封装了个函数(他那个有问题,和 md5sum 计算...
  • chinaeran
  • chinaeran
  • 2014年11月07日 18:56
  • 6035

iOS上获取文件md5的方法

转自:http://blog.csdn.net/hou_cocoa/article/details/6654921 由于移动设备的内存有限 需要处理文件时就得格外小心 以下是段将...
  • gf771115
  • gf771115
  • 2015年07月21日 23:24
  • 6240

JS计算文件的md5

在浏览器端要计算md5 hash,在不安装浏览器插件的情况下需要浏览器能支持读取本地文件,即支持 FileAPI。因此又是 IE 这货不支持。各浏览器兼容看这里:http://caniuse.com...
  • a258831020
  • a258831020
  • 2015年05月20日 10:02
  • 5768

计算MD5值方法

public static string GetMD5(string sDataIn)         {             MD5CryptoServiceProvider md5 = ...
  • haitaoDoit
  • haitaoDoit
  • 2012年06月07日 20:04
  • 1825

计算字符串的MD5值和MD5文件摘要

md5.h #ifndef __MD5_INCLUDED__ #define __MD5_INCLUDED__ //MD5摘要值结构体 typedef struct MD5VAL_STR...
  • hiwoshixiaoyu
  • hiwoshixiaoyu
  • 2017年01月19日 15:09
  • 1121
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算字符串和文件的MD5值
举报原因:
原因补充:

(最多只允许输入30个字)