文章目录
一、文件加密解密操作
1、加密整 4096 字节的数据
2、加密小于 4096 字节的数据
二、完整代码示例
1、文件加密操作
2、DES 加密解密头文件
3、第三方 DES 加密解密函数库源码...一、文件加密解密操作
----
准备
2
个文件 , 一个是原始文件 , 一个是加密后的文件 , 将原始文件进行加密 , 然后将加密后的数据输出到加密文件中 ;
// 要加密的文件...(input_file, output_file);
1、加密整 4096 字节的数据
打开输入文件 , 每次从输入文件中 , 读取
4096
字节数据 , 将这
4096
字节数据加密 , 然后写出到加密文件中...4096 字节的数据
如果读取的数据小于
4096
字节 , 会退出循环 , 执行下面的业务逻辑 ;
下面的函数主要是 加密小于 4096 字节数据 , 加密完成后 , 将加密数据输出到文件中 ;...* @param input_file 被加密的文件
* @param output_file 加密后的文件
* @return
*/
int file_encoder(const char