import java.util.Arrays;
import java.util.Date;
import java.util.List;
/**
* @author: zxy
* @data: 2020年4月16日 下午5:12:38
* @Description: 根据密钥加密当前时间戳
**/
public class Test03 {
public static void main(String[] args) {
String secretKey="5862431907";//密钥
char[] arrs= secretKey.toCharArray();
String timeStr = new Date().getTime()+"";
char[] charArray = timeStr.toCharArray();
StringBuilder sb1=new StringBuilder();
for(char c:charArray) {
sb1.append(arrs[Integer.valueOf(c+"")]);
}
System.out.println("加密之前:"+timeStr);
System.out.println("加密之后:"+sb1.toString());
//-------------------------------------------------------------------
StringBuilder sb2=new StringBuilder();
char[] charArraySb1 = sb1.toString().toCharArray();
for(char c:charArraySb1) {
for(int i=0,len=arrs.length;i<len;i++) {
if(arrs[i]==c) {
sb2.append(i);
}
}
}
System.out.println(sb2.toString());
}
}