Java_基础—图片加密
来源:互联网 发布:sql server 官网 编辑:程序博客网 时间:2024/06/06 01:12
package com.sora.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class Test1 { /* * 图片加密 * 将写出的字节异或上一个数,这个数就是密钥,解密的时候再次异或就可以了 */ public static void main(String[] args) throws IOException { BufferedInputStream bis = new BufferedInputStream(new FileInputStream("1.png")); BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("copy2.png")); int b; while((b = bis.read()) != -1){ bos.write(b ^ 123); //异或一个数 } bis.close(); bos.close(); }}
阅读全文
0 0
- Java_基础—图片加密
- Java_基础—拷贝图片/音频
- Java_基础—FileInputStream
- Java_基础—FileOutputStream
- Java_基础—LineNumberReader
- Java_基础—递归
- Java_基础—异常练习
- Java_基础—拷贝文件
- Java_基础—试用版软件
- Java_基础—多线程(死锁)
- JAVA_基础
- java_加密解密
- java_加密解密
- Java_基础—LinkedList的特有功能
- JAVA_基础篇—井字棋盘
- Java_基础—三种迭代的能否删除
- Java_基础—集合框架(练习)
- Java_基础—TreeSet原理及练习
- 解决mysql登录出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE)
- 链路层常见报文格式及长度
- Java中的compareTo方法
- stick
- idea mybatis maven generate命令
- Java_基础—图片加密
- Android 自动获取输入短信验证码库AutoVerifyCode
- java高并发解决方案
- 莫队算法总结
- 策略模式
- 前端跨域请求原理及实践
- hdu 5246 超级赛亚ACMer【二分or模拟】
- iOS ijkplayer视频直播框架
- mysql生成日历脚本(年|年月 格式)