多语言展示
当前在线:832今日阅读:167今日分享:16

Java字符串的加密解密

为了保证程序的安全,经常采用数据加密的方法。使用java就能轻松对数据加密
工具/原料
1

计算机

2

java开发工具

解析

常用的方法是获取字符串的字节数组,之后对字节数组中的每个字节都进行运算,得到新的内容,这时所获得的字符串与原字符串将不相同,以此达到加密的效果;解密时再将加密字符串进行相反的运算,这样即可得到原字符串。

方法/步骤
1

编写主类

2

创建一个静态的 encryptAndDencrypt() 方法

3

在该方法中传入两个参数

4

上述代码首先将需要加密的内容转换为字节数组,接着遍历字节数组中的内容,在 for 语句中通过异或运算进行加密,然后将加密后的字符串保存到 newresult 变量中。最后返回 newresult 变量的值。

编写主方法
1

编写主方法

2

在 main() 方法中添加代码,接收用户在控制台输入的内容并输出,然后调用 encryptAndUncrypt() 方法对字符串分别进行加密和解密,并将加密和解密后的内容输出

执行
1

选择开始-运行-cmd进入java程序

2

选择运行

注意事项

主类名与文件名一致

推荐信息