天天看點

最基本的一個轉換密碼字元串為亂碼以及解碼的程式

<%@ 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是解密

根據這個基本的編碼

可以自己加入一個規則完成加密