encrypt.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 42 行
JAVA
42 行
package cn.js.fan.sso;import cn.js.fan.security.SecurityUtil;public class Encrypt { String key = "@#45^&*3"; Config config = null; public Encrypt() { config = new Config(); key = config.getKey(); } public String encodeinfo(String nick, String pwd, String privurl) { byte[] bkey = key.getBytes(); String r = "",info=""; info = nick+","+pwd+","+privurl; try { r = SecurityUtil.encode2hex(info.getBytes(), bkey); } catch (java.lang.Exception e) { System.out.println("encodeinfo:" + e.getMessage()); } return r; } public String[] decodeinfo(String info) { byte[] bkey = key.getBytes(); try { byte[] dstr = SecurityUtil.decodehexstr(info, bkey); String s = new String(dstr); if (dstr != null) return s.split(","); } catch (java.lang.Exception e) { System.out.println("DES decode error:" + e.getMessage()); } return null; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?