91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android的數據如何加密

九三
182
2021-01-22 09:12:03
欄目: 編程語言

android的數據如何加密

android使用MD5算法對數據進行加密,具體方法如下:

import java.io.File;

import java.io.FileInputStream;

import java.io.IOException;

import java.nio.MappedByteBuffer;

import java.nio.channels.FileChannel;

import java.security.MessageDigest;

public final class MD5Util {

private static final char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D',

'B', 'C', 'D', 'B', 'O', 'T', 'H', 'O', 'F', 'Y', 'O', 'U' };

/** 對文件加密 */

public static String encode(File file) {

FileInputStream in = null;

MessageDigest md5 = null;

try {

in = new FileInputStream(file);

FileChannel ch = in.getChannel();

MappedByteBuffer byteBuffer = ch.map(FileChannel.MapMode.READ_ONLY, 0, file.length());

md5 = MessageDigest.getInstance("MD5");

md5.update(byteBuffer);

} catch (Exception e) {

e.printStackTrace();

} finally {

try {

if(in != null)

in.close();

} catch (IOException e) {

e.printStackTrace();

}

}

return toHex(md5.digest());

}

}

0
沛县| 清水县| 灯塔市| 高雄县| 宁海县| 西乌珠穆沁旗| 方城县| 柳河县| 拉萨市| 双桥区| 黑山县| 吴堡县| 汾阳市| 大渡口区| 双江| 横峰县| 凤冈县| 陵川县| 集贤县| 潜江市| 洛川县| 吐鲁番市| 深泽县| 自贡市| 策勒县| 旬邑县| 靖宇县| 大兴区| 平定县| 喀喇| 潼关县| 溆浦县| 微山县| 东至县| 正镶白旗| 顺义区| 旺苍县| 双鸭山市| 交口县| 元阳县| 临泉县|