用shiro自再工具加密:
// //md5加密
// String hashAlgorithmName = "MD5";
// String credentials = "admin";
// int hashIterations = 1024;
// Object obj = new SimpleHash(hashAlgorithmName, credentials, null, hashIterations);
// System.out.println(obj);
//md5加密 ,加盐
String hashAlgorithmName = "MD5";// simpleHash是其它散列的父类(如下图),如果要用simpleHash就要告诉shiro使用哪种hash方式
String credentials = "admin"; //需要加密的东西
int hashIterations = 1024; //散列的次数
ByteSource credentialsSalt = ByteSource.Util.bytes("admin"); //盐
Object obj = new SimpleHash(hashAlgorithmName, credentials, credentialsSalt, hashIterations);
System.out.println(obj);