天天看点

最基本的一个转换密码字符串为乱码以及解码的程序

<%@ page import="sun.misc.BASE64Decoder"%>

<%@ page import="sun.misc.BASE64Encoder"%>

<%!

public String toPass(String pass)

{

 return (new sun.misc.BASE64Encoder()).encode( pass.getBytes() );

}

%>

<%!public String rePass(String pass)

{

  BASE64Decoder decoder = new BASE64Decoder();

    try

    {

      byte[] b = decoder.decodeBuffer(pass);

      return new String(b);

    }

    catch (Exception e)

    {

      return null;

    }

}

%>

其中toPass是把字符串加密

rePass是解密

根据这个基本的编码

可以自己加入一个规则完成加密