Atitit.视频文件加密的方法大的总结 java c# php
Atitit.视频文件加密的方法大的总结 java c# php
1. 加密的算法 aes 3des des xor等.
Aes安全性最好...
2. 性能
可以只加密文件头走行兰..
3. 解密
文件解密 内存解密...
可以播放以前解密...播放over再加密...
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
4. 播放器的事件扩展
Before_play_ready_event
Play_finish_and_unclock_file_occu_event
5. 自定义格式
自定义格式麻烦的...
package aaa;
import java.io.FileNotFoundException;
import java.io.RandomAccessFile;
import com.attilax.exception.ExUtil;
public class Encry {
public static void main(String[] args) {
String f = "C:\\00\\m2.mp4";
//f = "C:\\00\\a.txt";
encry(f);
System.out.println("--f");
}
private static void encry(String f) {
RandomAccessFile raf;
try {
raf = new RandomAccessFile(f, "rws");
for (int i = 0; i < 10000; i++) { // 加密前五个字节
raf.seek(i);
int byte_cur = raf.read(); //if read seek auto next
int byte_new = byte_cur ^ 123;
raf.seek(i);
raf.write(byte_new);// 写入与123异或的值.
}
raf.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
ExUtil.throwEx(e);
}
}
}
相关文章
- Java实现找零问题
- 使用thrift进行跨语言调用(php c# java)
- C#和JAVA的RSA密钥、公钥转换
- Java和C#中的接口对比(有你不知道的东西)
- Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结
- Atitit 深入理解命名空间namespace java c# php js
- Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理
- Atitit。Js调用后台语言 java c# php swing android swt的方法大总结
- Atitit.java相比c#.net的优点 优缺点 v2 q330
- Atitit.跨平台预定义函数 魔术方法 魔术函数 钩子函数 api兼容性草案 v2 q216 java c# php js.docx
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- Atitit 文件上传 架构设计 实现机制 解决方案 实践java php c#.net js javascript c++ python
- Atitit,通过pid获取进程文件路径 java php c#.net版本大总结
- Atitit. 二进制数据ascii表示法,与base64编码解码api 设计标准化总结java php c#.net
- Atitit.js跨域解决方案attilax大总结 后台java php c#.net的CORS支持
- Atitit. servlet 与 IHttpHandler ashx listen 和HttpModule的区别与联系 原理理论 架构设计 实现机制 java php c#.net js javascript c++ python
- Atitit.html解析器的选型 jsoup nsoup ,java c# .net 版本
- Atitit.ati orm的设计and架构总结 适用于java c# php版
- atitit.系统托盘图标的设计java swing c# .net c++ js
- atitit.窗体静听esc退出本窗体java swing c# .net php
- Atitit.线程 死锁 跑飞 的检测与自动解除 与手动解除死锁 java c# .net php javascript.
- Atitit. 解压缩zip文件 的实现最佳实践 java c# .net php
- Java关键字synchronized详解