ASP加密函数,key=128 Function ly_jiami(Str,Key) for i=1 to len(Str) TempNum=Hex(asc(mid(Str,i,1)) XOR Key) if len(TempNum)=4 then ly_jiami=ly_jiami & cstr(TempNum) else ly_jiami=ly_jiami & "00" & cstr(TempNum) end if next End Function 不懂这需要,一时看不懂,求大神解释下逻辑原理!
public static String encode(String str,int key){
String retVal = "";
for(int k =0;k<str.length();k++){
String tempStr = Integer.toHexString((str.charAt(k))^key);
if(tempStr.length()==4){
retVal += tempStr;
}else{
retVal += "00"+ tempStr;
}
}
return retVal;
}
蒙的...
###### @Stay灬调调 已经解决,mark一下######不懂java......亲能帮忙说解释下逻辑嘛,我想用oc写######回复 @ioslululu : java....######你这是oc语言嘛?版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。