package com.uas.platform.b2c; import com.uas.platform.core.util.Des; import org.junit.Test; public class DesTest { @Test public void test(){ try { Des des = new Des(); byte b[] = des.encrypt("root", "10101010"); System.out.println(des.toHexString(b)); b = des.encrypt("jdbc:mysql://192.168.253.12:3306/mall_test_dev?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true", "10101010"); System.out.println(des.toHexString(b)); //System.out.println(des.decrypt(des.toHexString(b), "10101010")); b = des.encrypt("select111***", "10101010"); System.out.println(des.toHexString(b)); //正式 b = des.encrypt("sa", "10101010"); System.out.println(des.toHexString(b)); b = des.encrypt("jdbc:mysql://10.10.0.208:8066/mall_prod?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true", "10101010"); System.out.println(des.toHexString(b)); //System.out.println(des.decrypt(des.toHexString(b), "10101010")); b = des.encrypt("Select123!#%*(", "10101010"); System.out.println(des.toHexString(b)); }catch (Exception e){ e.printStackTrace(); } } }