求纯c语言编写的加密文本文件的代码(异或加密也可),该如何处理

求纯c语言编写的加密文本文件的代码(异或加密也可)
可以只写一个加密模块,但最好有调用的方法

------解决方案--------------------
探讨

我只是想用异或进行文本加密而已罢了。。。。

------解决方案--------------------
C/C++ code
#include <stdio.h>
FILE *fi,*fo;
void main() {
    fo=fopen("500M.out","wb");
    fi=fopen("500M.in","rb");
    fseek(fi,-1L,SEEK_END);
    while (1) {
        fputc(fgetc(fi)^0xA5,fo);
        if (fseek(fi,-2,SEEK_CUR)) break;
    }
    fclose(fi);
    fclose(fo);
}