java简单的加密解密算法、使用异或运算
实例1:
パッケージcn.std.util; Import java.nio.charset.charset; public class deencode {private static final string key0 = "fecoi()*&<mncxzpkl"; private static final charset charset = charset.forname( "utf-8"); private static byte [] kiybytes = keybytes(public st string(] keybytes = keybytes = keybytes(] keybytes = keybytes() enc){byte [] b = enc.getBytes(charset); Dec.getBytes(charset); byte [] dee = e; right "; string enc = encode(s); string dec = decode(enc); system.out.println(enc); system.out.println(dec);}}}实例2
public static string setEncrypt(string str){string sn = "ziyu"; // j = 0; snnum [i] = str.charat(i)^sn.charat(j);} for(int k = 0; k <str.length(); k ++){if(snnum [k] <10){temp = "00"+snnum [k];} else {if(snnum [k] <100){temp = "0"+snnum [k];}} result+= temp;} return result;} public static string getEncrypt(string sn = "ziyu"; // i = 0、j = 0; i <str.length()/3; i ++、j ++){if(j == sn.length())j = 0; int n = integer.parseint(i*3、i*3+3)); snnum [i] =(char)((char)n^sn.charat(j);}; k = 0; k <str.length()/3; k ++){result+= snnum [k];} return result;}}}总结
以上就是本文关于java使用异或运算实现简单的加密解密算法实例代码的全部内容、希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题、如有不足之处、欢迎留言指出。感谢朋友们对本站的支持!