druid明文与密文互转
- 代码方式
import com.alibaba.druid.filter.config.ConfigTools;
public class Test {
public static void main(String[] args) throws Exception {
String pwd = "123456";
//生成公钥与私钥
String[] arr = ConfigTools.genKeyPair(512);
String privateKey = arr[0];
String publicKey = arr[1];
System.out.println("privateKey:" + privateKey);
System.out.println("publicKey:" + publicKey);
//明文密码转密文密码
String pwdEnc = ConfigTools.encrypt(privateKey, pwd);
System.out.println("pwdEnc:" + pwdEnc);
//密文密码转明文密码
System.out.println("pwd:" + ConfigTools.decrypt(publicKey, pwdEnc));
}
}
- 命令方式
java -cp druid-1.1.22.jar com.alibaba.druid.filter.config.ConfigTools 123456
ConfigTools类只提供了生成密文密码,如果向将密文密码转明文密码只能通过代码方式
版权属于:版权归 bbmax.cc 所有,转载请注明出处
本文链接:https://www.bbmax.cc/index.php/archives/39/
转载时须注明出处及本声明