如何在系统中使用aes加密和解密

首先创建一个工具类AESUtil,在AESUtil中加入加密方法,代码如下所示

如何在系统中使用aes加密和解密

2

再在AESUtil中加入解密方法,代码如下所示

如何在系统中使用aes加密和解密

3

然后写一个ClassDemo类,在类中加入main方法,调用加密和解密方法,代码如下:

如何在系统中使用aes加密和解密

4

运行结果如下所示,可以看到加密后的内容是乱码的

如何在系统中使用aes加密和解密

5

下面我们让加密后的内容不乱码,首先在工具类AESUtil中加入将二进制转为16进制的方法,代码如下

如何在系统中使用aes加密和解密

6

下面看一下16进制加密之后的内容,代码如下

如何在系统中使用aes加密和解密

7

运行结果如下所示

如何在系统中使用aes加密和解密

8

要想解密十六进制的加密密文解密必须先进行二进制转化,如图,在工具类AESUtil中加入将16进制转化为二进制的方法,代码如下:

如何在系统中使用aes加密和解密

9

现在对16进制的加密内容进行解密,代码如下

如何在系统中使用aes加密和解密

10

运行结果如下

如何在系统中使用aes加密和解密

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14beb02a938858fda2e161b56d15f34e.html