加密MD5和一个可逆加密算法相接合的加密和解密程序

md5解密  时间:2021-01-31  阅读:()

MD5和一个可逆加密算法相接合的加密和解密程序

比较简单。

[code={0}]import java.security.MessageDigest;

/**

*先通过MD5加密之后再来一次可逆的加密。

*顺序可以调整可以选择先用可逆加密然后再用MD 5加密

*/pub lic clas s MD5 andKL{

//MD5加码。 32位public static String MD5(String inStr) {

MessageDigest md5=null;try{md5=Me ssageDigest.getInstance("MD5");

} catch(Exc eption e) {

Syste m.out.p rintln(e.t o Str ing());e.print Stack Trace();return"";

}char[]charArray=inStr.toCharArray();byte[]byteArray=new b yte[c harArray.length];for(int i=0; i<charArray.length; i++)byteArray[i]=(byte)charArray[i];byte[]md5 Bytes=md5.d iges t(byte Array);

StringBuffer hexValue=new StringBuffer();for (int i=0; i<md5Bytes.length; i++) {int val=((int)md5Bytes[i])&0xff;if(val<16)he xVa lue.appe nd("0");he xValue.append(Inte ge r.toH exS tring(val));

}return he xVa lue.to S tring();

}

//可逆的加密算法public static String KL(String inStr){

//String s=new String(inStr);ch ar[] a=inS tr.to C ha rArra y();for(int i=0;i<a.length;i++) {a[i]=(c har)(a[i]^'t');

}

String s=new String(a);return s;

}

//加密后解密public static String JM(String inStr){char[] a=inStr.toCharArray();for(int i=0;i<a.length;i++) {a[i]=(c har)(a[i]^'t');

}

String k=new String(a);return k;

}

//测试主函数public static void main(String args[]){

String s=new String("admin");

S ys te m.o ut.print ln("原始 "+s);

Sys te m.o ut.println("MD5后 "+M D5(s));

System.out.println("MD5后再加密 "+KL(MD5(s)));

Sys tem.o ut.println("解密为M D5后的 "+JM(KL(MD 5(s))));}

}

[/code]A

819云(240元)香港CN2 日本CN2 物理机 E5 16G 1T 20M 3IP

819云是我们的老熟人了,服务器一直都是稳定为主,老板人也很好,这次给大家带来了新活动,十分给力 香港CN2 日本CN2 物理机 E5 16G 1T 20M 3IP 240元0官方网站:https://www.819yun.com/ 特惠专员Q:442379204套餐介绍套餐CPU内存硬盘带宽IP价格香港CN2 (特价)E5 随机分配16G1T 机械20M3IP240元/月日本CN2 (...

DediPath($1.40),OpenVZ架构 1GB内存

DediPath 商家成立时间也不过三五年,商家提供的云服务器产品有包括KVM和OPENVZ架构的VPS主机。翻看前面的文章有几次提到这个商家其中机房还是比较多的。其实对于OPENVZ架构的VPS主机以前我们是遇到比较多,只不过这几年很多商家都陆续的全部用KVM和XEN架构替代。这次DediPath商家有基于OPENVZ架构提供低价的VPS主机。这次四折的促销活动不包括512MB内存方案。第一、D...

HostWebis:美国/法国便宜服务器,100Mbps不限流量,高配置大硬盘,$44/月起

hostwebis怎么样?hostwebis昨天在webhosting发布了几款美国高配置大硬盘机器,但报价需要联系客服。看了下该商家的其它产品,发现几款美国服务器、法国服务器还比较实惠,100Mbps不限流量,高配置大硬盘,$44/月起,有兴趣的可以关注一下。HostWebis是一家国外主机品牌,官网宣称1998年就成立了,根据目标市场的不同,以不同品牌名称提供网络托管服务。2003年,通过与W...

md5解密为你推荐
cf蜗牛外挂蜗牛透视怎么开?具体些哦朗逸和速腾哪个好速腾和朗逸哪个更好?绝地求生加速器哪个好绝地求生的加速器哪个好用?三国游戏哪个好玩三国系列的游戏哪个好玩?ps软件哪个好什么PS软件好无纺布和熔喷布口罩哪个好无纺布除了做尿布湿口罩这些,还有其他什么用处吗?网校哪个好初中网校哪个好?雅思和托福哪个好考考托福好还是雅思好空间登录qq如何在空间里登陆qqgoogle广告申请怎样才能申请google广告
高防服务器租用选锐一 免费域名跳转 photonvps 秒解服务器 128m内存 网站监控 万网优惠券 上海域名 服务器维护方案 asp免费空间申请 789电视网 河南移动网 免费申请个人网站 cdn加速是什么 河南移动m值兑换 最漂亮的qq空间 登陆空间 学生服务器 xuni 空间服务器 更多