养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

java常见的可逆加密方式Crypt加密

时间:2024-10-26 03:23:51

最近项目开发中碰到一些需要加密的地方,每个系统都不同,特在这里做个总结,以后碰到别的再更新。

方法/步骤

1、Crypt加密,这种比较简单!另外如果有小伙伴想了解SM2国密加解密的也可以搜搜,我也有分享,因为直接粘代码回提示雷区,此处直接贴图了。

2、需要引用的jar

java常见的可逆加密方式Crypt加密

3、初始化密钥

java常见的可逆加密方式Crypt加密

4、加密操作,图中乱码为“解密后:”;注意:此处加解密没有对原始数据做编码格式

java常见的可逆加密方式Crypt加密

5、这块加密操作,可以解决不同系统编码不一致的问题

java常见的可逆加密方式Crypt加密

6、解密操作,其中content代表待解密粝简肯惧内容,password解密密钥,encode编码格式,此处对应步骤5的加密哦,其实核心内容就是5和6

java常见的可逆加密方式Crypt加密

7、二进制转换成16进制

java常见的可逆加密方式Crypt加密

8、将16进制转换为二进制

java常见的可逆加密方式Crypt加密

9、publicstaticvoi蟠校盯昂dmain(String[]args)throwsExcepti泠贾高框on{ Stringjson="111111"; Stringencrypt=encrypt(json,"此处填加密密钥","UTF-8"); }

© 一点知识