git clone https://github.com/xxtea/xxtea-c.git cmake . make make install Usage #include <stdio.h> #include <string.h> #include <xxtea.h> int main() { const char *text = "Hello World! 你好,中国!"; const char *key = "1234567890"; size_t len; unsigned char *encrypt_data = xxt...
xxtea/xxtea-cPublic Notifications Fork115 Star339 Commits Commits on Jun 15, 2020 7ec9615 Commits on Feb 7, 2016 d7301a5 Commits on Mar 9, 2015 Commits on Mar 3, 2015
介绍XXTEA加密算法及其C实现 “微型加密算法(TEA)及其相关变种(XTEA,Block TEA,XXTEA)都是分组加密算法,它们很容易被描述,实现也很简单(典型的⼏⾏代码)。TEA 算法最初是由剑桥计算机实验室的 David Wheeler 和 Roger Needham 在 1994 年设计的。该算法使⽤ 128 位的密钥为 64 位的信息块进⾏加密...
XXTEA加密算法的原理及其C语言实现 在数据的加解密领域,算法分为对称密钥与非对称密钥两种。对称密钥与非对称密钥由于各自的特点,所应用的领域是不尽相同的。对称密钥加密算法由于其速度快,一般用于整体数据的加密,而非对称密钥加密算法的安全性能佳,在数字签名领域得到广泛的应用。
448251593/xxtea-c 代码 Issues 0 Pull Requests 0 Wiki 统计 流水线 服务 Gitee Pages 服务 一个支持Jekyll、Hugo、Hexo静态网站的服务 使用帮助 因服务维护调整,Gitee Pages 暂停提供服务,给您带来不便深感抱歉,感谢对 Gitee Pages 服务的支持。 支付...
xxteac - XXTEA Encrypter/Decrypter:xxteac-XXTEA加密器/解密器-开源 此xxteac程序使用了Roger Needham和David Wheeler的“ Corrected Block TEA”加密/解密算法。 原始算法已稍作修改,以允许任意长度的密码/密码文件。 上传者:weixin_42165018时间:2021-05-13 ...
加密过程: 算法实现: 示例代码: C语言代码(需支持C99) #include<stdio.h> //加密函数 voidencrypt(uint32_t* v,uint32_t* k) { uint32_t v0=v[0], v1=v[1], sum=0, i;/* set up */ uint32_t delta=0x9e3779b9;/* a key schedule constant */ ...
C语言tea,xtea,xxtea,RC4,base64,base64自定义字符表加解密实现的头文件,已封装好。可直接调用函数使用 base64 C语言 tea RC4 xxtea2020-03-25 上传大小:10KB 所需:22积分/C币 tea:XTEA 的 Rust 实现(http 茶XTEA 的 Rust 实现( ) 上传者:weixin_42129412时间:2021-06-21 ...
在解密中,sum=delta×round,如:delta×32=13C6EF3720*/ //unsigned long buffer[]; //unsigned long keybuffer[]; long btea(long* v,char n,long* k); long btea(long* v, char n, long* k) { unsigned long z=v[n-1], y=v[0], sum=0, e, DELTA=0x9e3779b9; ...