#define  _CRT_SECURE_NO_WARNINGS#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "math.h"
#include "xxtea.h"
int main(int arg,char**argv)
{/*//调用xxtea 函数对文件进行加密//首先读取文件FILE*f = fopen("E:/IDECode/Project3/Project3/main.lua", "rb");//获取文件大小fseek(f, 0L, SEEK_END);int fsize = ftell(f);rewind(f);//开辟空间存放文件内容unsigned char*data = (unsigned char*)malloc(fsize*sizeof(char)+1);fread(data, sizeof(char), fsize, f);fclose(f);xxtea_long resultlen=0;unsigned char* resultData=xxtea_encrypt(data, fsize, (unsigned char*)"dj", (xxtea_long)strlen("dj"), &resultlen);free(data);//将结果写成文件FILE*fr = fopen("E:/IDECode/Project3/Project3/main2.lua", "wb+");fwrite(resultData, resultlen, 1, fr);fflush(fr);fclose(fr);free(resultData);*//*//调用xxtea 函数对文件进行加密//首先读取文件FILE*f = fopen("E:/IDECode/Project3/Project3/main2.lua", "rb");//获取文件大小fseek(f, 0L, SEEK_END);int fsize = ftell(f);rewind(f);//开辟空间存放文件内容unsigned char*data = (unsigned char*)malloc(fsize*sizeof(char)+1);fread(data, sizeof(char), fsize, f);fclose(f);xxtea_long resultlen=0;unsigned char* resultData=xxtea_decrypt(data, fsize, (unsigned char*)"dj", (xxtea_long)strlen("dj"), &resultlen);free(data);//将结果写成文件FILE*fr = fopen("E:/IDECode/Project3/Project3/main3.lua", "wb+");fwrite(resultData, resultlen, 1, fr);fflush(fr);fclose(fr);free(resultData);*/return 0;
}

xxtea 加密解密相关推荐

  1. php xxtea加密,PHP实现的XXTEA加密解密算法示例

    本文实例讲述了PHP实现的XXTEA加密解密算法.分享给大家供大家参考,具体如下: /** * Xxtea 加密实现类 */ class xxtea { private function long2s ...

  2. 基于新唐M0的XXTEA加密解密算法源码

    源:基于新唐M0的XXTEA加密解密算法源码 /*--------------------------------------------------------------------------- ...

  3. TEA、XTEA、XXTEA加密解密算法

    参考:TEA.XTEA.XXTEA加密解密算法 地址:https://blog.csdn.net/gsls200808/article/details/48243019 其他相关博文链接:tea系列加 ...

  4. XXTea 加密/解密 字符串

    xxtea 加密和解密的参数都是字节数组, 开发中的加密内容和密钥一般是字符串, 于是自己写了一个类实现 XXtea 加密/解密字符串功能: 类:XXTeaUtil.java package xxte ...

  5. TEA、XTEA、XXTEA加密解密算法(C语言实现)

    ref : https://blog.csdn.net/gsls200808/article/details/48243019 在密码学中,微型加密算法(Tiny Encryption Algorit ...

  6. java xxtea加密_TEA、XTEA、XXTEA加密解密算法

    在密码学中,微型加密算法(Tiny Encryption Algorithm,TEA)是一种易于描述和执行的块密码,通常只需要很少的代码就可实现.其设计者是剑桥大学计算机实验室的大卫·惠勒与罗杰·尼达 ...

  7. C++ XXTEA加密解密算法

    微型加密算法(TEA)及其相关变种(XTEA,Block TEA,XXTEA)都是分组加密算法,它们很容易被描述,实现也很简单(典型的几行代码). TEA 算法最初是由剑桥计算机实验室的 David ...

  8. java xxtea加密,base64和Xxtea的加密和解密

    base64和Xxtea的加密和解密 数据加密是web数据安全的一种方式,前几天拿到一个base64+xxtea加密的数据,现在在这里整理一下使用的过程.首先当然是全网站找解密方法,但是最后的结果不是 ...

  9. 使用xxtea加密或者解密文件

    转载自:https://blog.csdn.net/themagickeyjianan/article/details/71211303 预览 将 .lua 文件编译为 .luac 所涉及到的加密方法 ...

最新文章

  1. pytorch的nn.linear 转
  2. linux 安装 tao环境,linux环境安装hbase------不一定需要hadoop
  3. 蓄电池维护中的几大误区
  4. 【程序人生】不想一辈子做底层码农?快来看看这十条箴言
  5. android 恢复出厂设置 时间,Android 恢复出厂设置后,时间不能恢复为:2013年1月1日...
  6. 最快的组合数算法之Python实现
  7. 三种代理服务器以及反向代理详解
  8. 举个栗子看如何做MySQL 内核深度优化 1
  9. 光盘显示0字节可用_AT89C2051单片机开发点钞机外接显示屏
  10. flask之--钩子,异常,上下文,flask-script,模板,过滤器,csrf_token
  11. 系统集成项目管理工程师10大管理5个过程组47个过程域
  12. 雷电模拟器android文件夹在哪,雷电安卓模拟器共享文件怎么用?电脑文件与模拟器互通图文教程...
  13. js使用canvas画布画太极图案
  14. dex文件格式------header_item解析
  15. Python学习,python3中的bytes和str类型
  16. 僵尸网络Mirai变种疑似开始针对华为进行武器制作
  17. 菜学C++ Day57 OJ题目1204 有趣的数字图形I
  18. 深入分析 Java 中的中文编码问题 (文章来自网络)
  19. 虚幻引擎_材质+后处理实现中国风水墨渲染
  20. 体育活动---英文单词

热门文章

  1. BarTender软件中GS1-128条码如何制作?
  2. Microsoft Word 教程「7」,如何在 Word 中显示标尺?
  3. thymeleaf笔记
  4. 全国最先进的期货仓单系统|外盘期货仓单软件|内盘期货仓单软件
  5. 网页设计与构架中的几个SEO优化原则
  6. 三个故事重新认识o:险竞优
  7. 探索者TSSD打印比例及绘图比例理解
  8. 景深决定照相机什么特性_2017自学考试《摄影基础》备考练习题及答案
  9. 全国城市python-json格式
  10. UI 设计的整个工作流程是怎样的?