public static String encrypt(String s) {
char[] key = { 5, 2, 0, 1, 3, 1, 4 };// 创建一个字符数组接收密钥
char[] ch = s.toCharArray();// 将传入的参数字符串(明文)转换成字符数组
int x = 0;// x为密钥字符数组的索引,从第一个开始循环,初始值为0
for (int i = 0; i < ch.length; i++) {// for循环遍历明文字符数组
if (x > 6) {// 一旦索引值x超过6就说明5201314循环过一遍了,将x赋值为0重新循环
x = 0;
}
以上:密钥已经固定死!!! |