java如何对输入信息进行加密

2024-11-11 02:38:01

1、建立输入对象:采用一下代码建立一个输入对象,用于实现接收我们加密的的字符串,或是其他的信息。 Scanner myin=new Scanner(System.in); System.out.println("请输入要加密的数据"); String password=myin.nextLine();

java如何对输入信息进行加密

3、加密数组:采用建立一个秘钥“20000”与我们的每一个字符进行异或运算,代码如下: for(int i=0;i<array.length;i++){ array[i]=(char)(array[i]^20000); }

java如何对输入信息进行加密

5、解密:由于异或运算的自反性,我们将加密后的字符数组在于秘钥“20000”进行一次异或运算就会回到原来的状态,代码如下: for(int i=0;i<array.length;i++){ array[i]=(char)(array[i]^20000); }

java如何对输入信息进行加密
猜你喜欢