现在想用java编一个文件加密程序,请各位大侠给小弟一个思路!谢了~~~

来源:百度知道 编辑:UC知道 时间:2024/06/07 09:30:11
想用java编一个文件加密程序,请各位大侠给小弟一个思路!谢了~~~
就是最简单的那种,用文件流把一个jpg格式的图片的前一百个字节加上一个数的那种。然后再编一个配套的解密程序。现在加密能加上了但是解密解不开。

恩,一般都是密码md5加密啊,给你发个调试过的:
<script>
/*****************************************************************************
* md5.js
*
* A JavaScript implementation of the RSA Data Security, Inc. MD5
* Message-Digest Algorithm.
*
* Copyright (C) Paul Johnston 1999. Distributed under the LGPL.
*****************************************************************************/

/* to convert strings to a list of ascii values */
var sAscii = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ"
var sAscii = sAscii + "[\]^_`abcdefghijklmnopqrstuvwxyz~";

/* convert integer to hex string */
var sHex = "0123456789ABCDEF";
function hex(i) {
h = "";
for(j = 0; j <= 3; j++) {
h += sHex.charAt((i >> (j * 8 + 4)) & 0x0F) +
sHex.charAt((i >> (j * 8)) & 0x0F);