亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
祥云县| 泸定县| 凤冈县| 广宗县| 遵义市| 成都市| 泽普县| 镶黄旗| 朔州市| 宕昌县| 禹州市| 文水县| 宽城| 五莲县| 丽水市| 化德县| 玛多县| 莱州市| 四川省| 共和县| 襄汾县| 平阳县| 陇川县| 三台县| 台中市| 彰化市| 咸阳市| 台东市| 绥江县| 尤溪县| 东乌珠穆沁旗| 汉源县| 华宁县| 孟州市| 东光县| 隆德县| 汨罗市| 灵璧县| 水城县| 漾濞| 利辛县|