android对文件的MD5验证
来源:互联网 发布:淘宝客招代理文案 编辑:程序博客网 时间:2024/05/16 12:57
- import java.security.MessageDigest;
- import java.io.FileInputStream;
- import java.io.InputStream;
- public class MD5 {
- private static final char HEX_DIGITS[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
- 'A', 'B', 'C', 'D', 'E', 'F' };
- public static void main(String[] args)
- {
- System.out.println(md5sum("/init.rc"));
- }
- public static String toHexString(byte[] b) {
- StringBuilder sb = new StringBuilder(b.length * 2);
- for (int i = 0; i < b.length; i++) {
- sb.append(HEX_DIGITS[(b[i] & 0xf0) >>> 4]);
- sb.append(HEX_DIGITS[b[i] & 0x0f]);
- }
- return sb.toString();
- }
- public static String md5sum(String filename) {
- InputStream fis;
- byte[] buffer = new byte[1024];
- int numRead = 0;
- MessageDigest md5;
- try{
- fis = new FileInputStream(filename);
- md5 = MessageDigest.getInstance("MD5");
- while((numRead=fis.read(buffer)) > 0) {
- md5.update(buffer,0,numRead);
- }
- fis.close();
- return toHexString(md5.digest());
- } catch (Exception e) {
- System.out.println("error");
- return null;
- }
- }
- }
0 0
- android对文件的MD5验证
- android对文件的MD5验证
- android对文件的MD5验证
- android对文件的MD5验证
- android md5验证文件
- android 文件MD5加密 对SD卡的操作
- 文件的md5验证是什么意思 MD5加密文件
- 用MD5验证上传文件的完整性
- 对软件包进行md5加密验证的处理
- java对字符串密码的MD5加密与验证
- Java(Android)对文件全文生成MD5摘要
- iPhone开发中 验证”字符串“/“文件”的MD5的加密
- android对字段的验证
- 用C#创建文件的MD5验证码
- C# 异步验证大文件的MD5值
- 在ubuntu下如何验证文件的MD5码
- 验证两个文件的md5值是否一样
- java中使用MD5验证文件的完整性
- 美的殉道者——关于傅雷的断想
- Homework #1 for MAFS 5220
- android.graphics包中的一些类的使用
- Android自定义开关
- FunDA(6)- Reactive Streams:Play with Iteratees、Enumerator and Enumeratees
- android对文件的MD5验证
- 字符串的删除替换
- POJ3140_Contestants Division_深搜
- Android使用Http协议访问网络——HttpURLConnection(无解析)
- Bzoj 1968: [Ahoi2005]COMMON 约数研究
- 结合源码分析show engine innodb status输出内容(一)
- PaddlePaddle︱开发文档中学习情感分类(CNN、LSTM、双向LSTM)、语义角色标注
- 剑指Offer系列-面试题11:数值的整数次方
- 装箱问题