码迷,mamicode.com
首页 > 编程语言 > 详细

java实现的加密解密

时间:2016-04-11 11:47:52      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

void encode(File enfile, File defile) throws Exception {
		String Algorithm = "DES";
		byte[] key = "cnmmlgb!".getBytes();
		SecretKey deskey = new SecretKeySpec(key, Algorithm);
		Cipher c = Cipher.getInstance(Algorithm);
		//c.init(Cipher.ENCRYPT_MODE, deskey);//加密模式
		c.init(Cipher.DECRYPT_MODE, deskey);//解密模式
		byte[] buffer = new byte[100 * 1024];
		FileInputStream in = new FileInputStream(enfile);
		OutputStream out = new FileOutputStream(defile);
		CipherInputStream cin = new CipherInputStream(in, c);
		int i;
		while ((i = cin.read(buffer)) != -1) {
			out.write(buffer, 0, i);
		}
		out.close();
		cin.close();
	}

 

java实现的加密解密

标签:

原文地址:http://www.cnblogs.com/wbjgogogo/p/5377636.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!