java中异或加密
2024-09-06 18:18:20
static String simple_xor(String base_data, String encrypt_key) throws UnsupportedEncodingException {
StringBuffer xor = new StringBuffer("");
int base_len = base_data.length();
int encrypt_len = encrypt_key.length();
int j = 0;
for (int i = 0; i < base_len; i++) {
xor.append((char) (base_data.charAt(i) ^ encrypt_key.charAt(j)));
j = (++j) % encrypt_len;
}
return xor.toString();
}
最新文章
- CSS3_01之选择器、Hack
- jquery ajax 用 data 和 headers 向 java RESTful 传递参数区别
- MIT jos 6.828 Fall 2014 训练记录(lab 6)
- poj 3328(多起点多终点的最短路)
- Hibernate包及相关工具包下载地址
- A Tour of Go Pointers
- Http协议三次握手过程
- dns劫持分析
- npm 一条命令更换淘宝源
- Lavarel artisan 命令
- ASP.NET Aries 高级开发教程:Excel导入之单表配置(上)
- day 13 装饰器
- solr搜索分词优化
- JXL导出Excel(只支持xls版本)——(一)
- 【Java】 剑指offer(54) 二叉搜索树的第k个结点
- ajax 怎么重新加载页面
- js获取当前时间戳的三个方法
- 2018.12.14 codeforces 932E. Team Work(组合数学)
- ASP.NET div信息提示框显示几秒后隐藏
- 论文笔记(2)-Dropout-Regularization of Neural Networks using DropConnect