91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: Java
  • 標簽: MD5??多語言??

資源簡介

四種語言實現MD5加密(JS,JSP,JAVA,ASP及juqery.MD5),代碼可以直接使用。 四種語言實現MD5加密(JS,JSP,JAVA,ASP及juqery.MD5),代碼可以直接使用。

資源截圖

代碼片段和文件信息

/*
?*******??java?MD5加密算法????*************
?**********************************?*************
?*??源文件名:????MD5.java
?*
?* 作者:夢想年華
?* Email:fanwsp@126.com
?* HomePage:http://wsp.hniuca.net
?*??QQ:122142023?
?*? CopyRight(c)2005-2006?by?DreamTime?
?*
*/

package?dreamtime.guestbook; //指定類所在的包

import?java.io.PrintStream;
import?java.lang.reflect.Array;

public?class?MD5
{

????static?final?int?S11?=?7;
????static?final?int?S12?=?12;
????static?final?int?S13?=?17;
????static?final?int?S14?=?22;
????static?final?int?S21?=?5;
????static?final?int?S22?=?9;
????static?final?int?S23?=?14;
????static?final?int?S24?=?20;
????static?final?int?S31?=?4;
????static?final?int?S32?=?11;
????static?final?int?S33?=?16;
????static?final?int?S34?=?23;
????static?final?int?S41?=?6;
????static?final?int?S42?=?10;
????static?final?int?S43?=?15;
????static?final?int?S44?=?21;
????static?final?byte?PADDING[]?=?{
????????-128?0?0?0?0?0?0?0?0?0?
????????0?0?0?0?0?0?0?0?0?0?
????????0?0?0?0?0?0?0?0?0?0?
????????0?0?0?0?0?0?0?0?0?0?
????????0?0?0?0?0?0?0?0?0?0?
????????0?0?0?0?0?0?0?0?0?0?
????????0?0?0?0
????};
????private?long?state[];
????private?long?count[];
????private?byte?buffer[];
????public?String?digestHexStr;
????private?byte?digest[];

????public?MD5()
????{
????????state?=?new?long[4];
????????count?=?new?long[2];
????????buffer?=?new?byte[64];
????????digest?=?new?byte[16];
????????md5Init();
????}

????private?void?Decode(long?al[]?byte?abyte0[]?int?i)
????{
????????int?j?=?0;
????????for(int?k?=?0;?k?????????{
????????????al[j]?=?b2iu(abyte0[k])?|?b2iu(abyte0[k?+?1])?<????????????j++;
????????}

????}

????private?void?Encode(byte?abyte0[]?long?al[]?int?i)
????{
????????int?j?=?0;
????????for(int?k?=?0;?k?????????{
????????????abyte0[k]?=?(byte)(int)(al[j]?&?255L);
????????????abyte0[k?+?1]?=?(byte)(int)(al[j]?>>>?8?&?255L);
????????????abyte0[k?+?2]?=?(byte)(int)(al[j]?>>>?16?&?255L);
????????????abyte0[k?+?3]?=?(byte)(int)(al[j]?>>>?24?&?255L);
????????????j++;
????????}

????}

????private?long?F(long?l?long?l1?long?l2)
????{
????????return?l?&?l1?|?~l?&?l2;
????}

????private?long?FF(long?l?long?l1?long?l2?long?l3?long?l4?long?l5?long?l6)
????{
????????l?+=?F(l1?l2?l3)?+?l4?+?l6;
????????l?=?(int)l?<>>?(int)(32L?-?l5);
????????l?+=?l1;
????????return?l;
????}

????private?long?G(long?l?long?l1?long?l2)
????{
????????return?l?&?l2?|?l1?&?~l2;
????}

????private?long?GG(long?l?long?l1?long?l2?long?l3?long?l4?long?l5?long?l6)
????{
????????l?+=?G(l1?l2?l3)?+?l4?+?l6;
????????l?=?(int)l?<>>?(int)(32L?-?l5);
????????l?+=?l1;
????????return?l;
????}

????private?long?H(long?l?long?l1?long?l2)
????{
????????return?l?^?l1?^?l2;
????}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-11-29?11:36??MD5加密算法\
?????文件????????9286??2016-11-29?11:36??MD5加密算法\jQuery.md5.js
?????文件???????11469??2004-08-05?16:56??MD5加密算法\md5.asp
?????文件???????10774??2016-11-29?11:18??MD5加密算法\MD5.java
?????文件????????5738??2005-11-13?10:17??MD5加密算法\md5.js
?????文件????????5746??2005-11-13?09:06??MD5加密算法\md5.jsp

評論

共有 條評論