java简单加密解密
来源:互联网 发布:java icon标签 编辑:程序博客网 时间:2024/05/22 10:50
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 ""; } }
0 0
- java简单加密解密
- java 加密解密简单实现
- java 加密解密简单实现
- Java加密解密简单实现
- java 加密解密简单实现
- Java加密解密简单实现
- java 加密解密简单实现
- Java 加密解密简单实现
- java 加密解密简单实现
- java 加密解密简单实现
- java加密解密简单列子
- java的简单加密/解密方法
- java常用加密解密简单实现
- JAVA加密C++解密简单方法
- Java实现简单的DES加密解密
- java文档的简单加密与解密
- java(md5) 加密解密简单实现
- java简单的加密和解密算法
- C# 闭包对象
- STL之deque容器
- 1058 N的阶乘的长度
- AES加密解密算法的FPGA实现(一)
- 【杭电oj206】Picture
- java简单加密解密
- 使用Sublime Text 3的HTML-CSS-JS Prettify插件格式化代码
- c语言动态分配内存空间(转)
- JavaScript,全选、全不选、反选、无刷新删除、批量删除、即点即改入库
- coffee在nodejs端的调试
- 自定义左边含有图片的EditText
- java基础学习之数据类型
- 温故知新-Notifications学习笔记
- 启动mongodb数据库 mongo命令时回报计算机拒绝访问