public static final String
encrypt(String s){
if(s ==
null)
return "";
if(s.length() ==
0)
{
return "";
}
else
{
BigInteger biginteger =
new BigInteger(s.getBytes());
BigInteger biginteger1 =
new BigInteger(
"142536");
BigInteger biginteger2 = biginteger1.xor(biginteger);
return biginteger2.toString(
16);
}
}
public static final String decrypt(String s){
if(s ==
null)
return "";
if(s.length() ==
0)
return "";
BigInteger biginteger =
new BigInteger(
"142536");
try
{
BigInteger biginteger1 =
new BigInteger(s,
16);
BigInteger biginteger2 = biginteger1.
xor(biginteger);
return new String(biginteger2.toByteArray());
}
catch(
Exception exception)
{
return "";
}
}
转载请注明原文地址: https://ju.6miu.com/read-1305841.html