简单 Java 加密算法 1.0
来源:互联网 发布:淘宝旺铺图片轮播尺寸 编辑:程序博客网 时间:2024/06/07 06:04
简单 Java 加密算法 1.0
本人一个IT界的萌新,目标是做一个攻城狮.目前学过C语言,能拿C解决一些数学问题(仅此而已).
目前按照学校的进度学习Java.目前进度卡在 Java上的封装,继承,多态和接口.根据一节关于加密的公开课,想起来用Java写个简单的加密算法.
代码块:
import java.util.Scanner;public class c23 { public static void main(String [] args) { Scanner a = new Scanner(System.in); System.out.println("请输入一个英文字符串或解密字符串"); String password = a.nextLine(); char[] array = password.toCharArray(); for(int i = 0;i<array.length;i++){ array[i] = (char)(array[i]^20000); } System.out.println("加密或解密结果:"); System.err.println(new String(array)); }}
加密的字符:
逆向测试:
这个算法是通过”^”异或运算符把字符串与一个指定的值进行异或运算,从而改变字符串每个字符的值,这样就可以得到一个加密好的字符串.
程序很简单,功能也很简单.不过看样子是个然并卵的功能.加密后的字符也很难输入.
PS:第一次写博客,有点小激动.第一次接触markdown编辑器,感觉很容易上手.
1 0
- 简单 Java 加密算法 1.0
- 简单的java加密算法
- 简单的java加密算法
- RSA加密算法java简单实现
- 《Java---RSA加密算法简单应用》
- RSA加密算法原理和java简单实现
- 最简单详细的java MD5加密算法
- Blowfish 加密算法 Java 版简单实现
- 一个简单的加密算法(通用于java和OC的简单加密算法)
- Java加密算法
- Java加密算法
- JAVA加密算法
- java加密算法
- java加密算法
- java加密算法
- java 加密算法
- Java 加密算法
- java加密算法
- Picasso源码解析
- IOS中使用像素位图(CGImageRef)对图片进行处理
- 在java中使用dom4j解析xml(示例代码)
- failed to push some refs to 'git@github.com:songmengke/NotePadVMware.git'
- spark sortByKey
- 简单 Java 加密算法 1.0
- 自动检测溢出的unsigned int加法
- 微信三方登录
- 设计模式笔记:工厂模式
- 同步IO,异步IO,阻塞IO,非阻塞IO
- IOS开发必读博客网站
- PL/SQL TNS 12170 连接超时
- log4j的配置文件详细解析
- 51Nod-1305-Pairwise Sum and Divide