首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

将dephi的加密解密算法转换为java代码?该如何处理

2012-01-18 
将dephi的加密解密算法转换为java代码?Delphi(Pascal) code/// summary/// 字符加密函數這是用的一個異

将dephi的加密解密算法转换为java代码?

Delphi(Pascal) code
/// <summary>/// 字符加密函數  這是用的一個異或加密/// </summary>/// <param name="Str">待加密字符</param>/// <returns>加密字符</returns>function EncString(Str:String):String;var  i,j:Integer;begin  Result:='';  j:=0;  for i:=1 to Length(Str) do  begin    Result:=Result+IntToHex(Byte(Str[i]) xor XorKey[j],2);    j:=(j+1) mod 8;  end;end;/// <summary>/// 字符解密函數/// </summary>/// <param name="Str">加密字符</param>/// <returns>解密字符</returns>function DecString(Str:String):String;vari,j:Integer;begin  Result:='';  j:=0;  for i:=1 to Length(Str) div 2 do  begin    Result:=Result+Char(StrToInt('$'+Copy(Str,i*2-1,2)) xor XorKey[j]);    j:=(j+1) mod 8;  end;end;

麻烦哪位大侠将上面的dephi加密和解密代码转换为java代码,不胜感激

[解决办法]
这样的帖子都没人回复,JAVA版本没人了吗?
[解决办法]
Java版没有高手,爱莫能助

热点排行