java异或加密算法
更新时间:2013年12月20日 17:13:55 作者:
这篇文章主要介绍了java异或加密算法,有需要的朋友可以参考一下
简单异或密码(simple XOR cipher)是密码学中中一种简单的加密算法。
异或运算:m^n^n = m;
利用异或运算的特点,可以对数据进行简单的加密和解密。
/**
* 简单异或加密解密算法
* @param str 要加密的字符串
* @return
*/
private static String encode2(String str) {
int code = 112; // 密钥
char[] charArray = str.toCharArray();
for(int i = 0; i < charArray.length; i++){
charArray[i] = (char) (charArray[i] ^ code);
}
return new String(charArray);
}
相关文章
java编程是做什么的
在本篇文章里小编给大家整理的是一篇关于java编程是什么相关的基础知识点内容,有兴趣的朋友们可以阅读下。
2021-01-01
Spring Aop注解实现
本文我们通过Spring AOP和Java的自定义注解来实现日志的插入功能,非常不错,具有一定的参考借鉴价值,需要的朋友一起看看吧,希望对你有所帮助
2021-07-07
SpringBoot中使用Swagger的最全方法详解
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化Restful风格的Web服务,这篇文章主要给大家介绍了关于SpringBoot中使用Swagger的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
2023-12-12
IDEA生成servlet程序的实现步骤
这篇文章主要介绍了IDEA生成servlet程序的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-03-03
一篇文章弄懂JVM类加载机制过程以及原理
JVM原理对于初学者而言,比较晦涩难以理解,概念繁多又比较抽象,很多时候感觉看不见摸不着,还不好验证,下面这篇文章主要给大家介绍了关于如何通过一篇文章弄懂JVM类加载机制过程及原理的相关资料,需要的朋友可以参考下
2023-02-02
java设计模式之单例模式的详解及优点
这篇文章主要介绍了java设计模式之单例模式的详解及优点的相关资料,如果一个类始终只能创建一个实例,那么这个类被称为单例类,这种设计模式被称为单例模式,需要的朋友可以参考下
2017-08-08
spring之SpEL表达式详解
这篇文章主要介绍了spring之SpEL表达式详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-02-02
最新评论