DesTest.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.uas.platform.b2c;
  2. import com.uas.platform.core.util.Des;
  3. import org.junit.Test;
  4. public class DesTest {
  5. @Test
  6. public void test(){
  7. try {
  8. Des des = new Des();
  9. byte b[] = des.encrypt("root", "10101010");
  10. System.out.println(des.toHexString(b));
  11. b = des.encrypt("jdbc:mysql://192.168.253.12:3306/mall_test_dev?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true", "10101010");
  12. System.out.println(des.toHexString(b));
  13. //System.out.println(des.decrypt(des.toHexString(b), "10101010"));
  14. b = des.encrypt("select111***", "10101010");
  15. System.out.println(des.toHexString(b));
  16. //正式
  17. b = des.encrypt("sa", "10101010");
  18. System.out.println(des.toHexString(b));
  19. b = des.encrypt("jdbc:mysql://10.10.0.208:8066/mall_prod?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true", "10101010");
  20. System.out.println(des.toHexString(b));
  21. //System.out.println(des.decrypt(des.toHexString(b), "10101010"));
  22. b = des.encrypt("Select123!#%*(", "10101010");
  23. System.out.println(des.toHexString(b));
  24. }catch (Exception e){
  25. e.printStackTrace();
  26. }
  27. }
  28. }