java 加解密
来源:互联网 发布:淘宝gta5刷钱靠谱吗 编辑:程序博客网 时间:2024/06/05 04:54
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[] keyBytes = key0.getBytes(charset);public static String encode(String enc){byte[] b = enc.getBytes(charset);for(int i=0,size=b.length;i<size;i++){for(byte keyBytes0:keyBytes){b[i] = (byte) (b[i]^keyBytes0);}}return new String(b);}public static String decode(String s){byte[] e = s.getBytes(charset);byte[] d = e;for(int i=0,size=e.length;i<size;i++){for(byte k:keyBytes){e[i] = (byte) (d[i]^k);}}return new String(e);}public static void main(String[] args) {String s="str";String enc = encode(s);String dec = decode(enc);System.out.println(enc);System.out.println(dec);}}
0 0
- JAVA加解密 -- Base64加解密
- JAVA加解密 -- Base64加解密
- java加解密-数字证书
- java RSA 加解密
- java 加解密
- DES加解密(Java)
- java加解密相关
- java RSA 加解密
- java加解密算法
- java RSA 加解密
- java加解密
- Java简单加解密
- Java加解密
- java加解密
- Java Des加解密
- java RC4加解密
- java对称加解密
- java 加解密
- 开窗函数 First_Value 和 Last_Value
- 关于Mysql 触发器
- POJ 1321
- oracle基础教程:Oracle应用系统结构
- 设计模式 -单例模式
- java 加解密
- NYOJ-8 一种排序【sort与qsort】
- UVA-10361 Automatic Poetry
- c# Timer_应用程序中生成定期事件
- IPC之共享内存(1)
- c语言中i++,++i的计算
- URLDecoder.decode
- UVA-10815 Andy's First Dictionary
- saltstack安装配置笔记