利用异或进行加密,运算
来源:互联网 发布:手机淘宝所有宝贝链接 编辑:程序博客网 时间:2024/05/29 21:28
1.不使用第三个临时变量调换 A B 的值。只针对数
int a = 20;int b = 30;int a = a ^b;int b = a ^ b; 获取b的值int a = b ^ a; 获取a的值
2.利用异或进行加密
String encrytion = "我是加密之前的数据"; char[] encrytionChars = encrytion.toCharArray(); for(int i=0;i<encrytionChars.length;i++){ encrytionChars[i] = (char) (encrytionChars[i]^2000); } System.out.println(new String(encrytionChars)); for(int i=0;i<encrytionChars.length;i++){ encrytionChars[i] = (char) (encrytionChars[i]^2000); } System.out.println(new String(encrytionChars));
本实例的关键技术是使用异或运算,如果某个字符(或数值)x与一个数值m进行异或运算得到y,则在用y与m进行异或运送就可以还原x
阅读全文
1 0
- 利用异或进行加密,运算
- Java利用异或运算进行字符的加密
- 如何利用异或运算进行简单加密解密
- VB利用异或运算加密文件
- 利用异或进行密码加密
- 使用异或运算符对整数进行加密
- 利用^异或进行密码的加密和解密
- java利用异或对图片进行加密
- 利用”异或”运算的性质,对几个字符进行加密并输出密文,然后再解密。加密算法是:密钥是字符’8’,明文的每个字符和密钥进行异或运算,得到密文。密钥和密文的每个字符再次进行异或运算,重新得到明文。
- Demo015_异或进行加密
- 异或运算,可以用于加密
- 运用异或运算符实现加密
- 异或(XOR)运算加密/解密算法
- 异或运算实现加密解密
- 利用二进制数据的XOR(异或)运算进行加/解密(C#版)
- DELPHI加密字串(异或运算加密)
- DELPHI加密字串(异或运算加密)
- 利用异或加密的简单例子
- Python3.5——文件修改详解
- 665. Non-decreasing Array
- postman中 form-data、x-www-form-urlencoded、raw、binary的区别
- HUSTOJ 1144: 电子表
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。
- 利用异或进行加密,运算
- 配置java开发环境时,运行javac 报告javac不是内部或外部命令,但是运行java、java-version正常
- 第三十天
- centos6启动流程及救援恢复
- tomcat配置https
- 每日工作记录——ERROR:Simulator:793
- VMware Workstation虚拟机中的linux系统打不开,提示“锁定文件失败 打不开磁盘“错误的解决方法
- win10 virtualbox启动失败
- Vue, App与我(九)