如何jsp页面中加密用户输入的用户名密码?

来源:百度知道 编辑:UC知道 时间:2024/05/04 07:06:55
目的是把用户输入的用户名密码等信息通过类似:(userId*8+5)/3附值给A
(pwd*8+5)/3附值给B,然后把A,B存入数据库.
听说是在Javascrip中可以编写.
全部代码都是JSP中编写,最好是一个单独的页面.userId和pwd直接可以取得.
哪位大概给我写一下就行,在线等.谢谢了!~
我这个事做毕业设计用,老师明确了要用DES加密。
我虽然已经实现了通过调用已经生成的类来实现DES,但是这个处理是服务起来做的。
我想在客户端的JSP上的function中实现,如何转换调整?
谢谢!
JAVA:
package Lion.Security.Cryptography;
import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import javax.crypto.NoSuchPaddingException;
import javax.crypto.SecretKey;
import java.security.NoSuchAlgorithmException;
import java.security.Security;
public class DES {
private String Algorithm = "DES";
private KeyGenerator keygen;
private SecretKey deskey;
private Cipher c;
private byte[] cipherByte;
public DES() {
init();
}
public void init() {
}
public byte[] createEncryptor(String str) {

}

在网上下载一个md5加密文件的.jsp的文件

在你需要写入的页面掉入这个文件

然后在保存的时候

这样写

rs("pwd")/*数据库的密码字段*/ = md5(pwd)/*获取的密码,用md5函数加密*/