资源简介
tfn2k.rar
代码片段和文件信息
/* AES CryptAPI - implementation of AES functions for *
* character buffer / binary / text encryption. *
* Written Nov 99 by Mixter */
#include “aes.h“
u4byte *
aes_setkey (char *password)
{
u4byte keylen = strlen (password) * 8;
u4byte key[strlen (password) / 4];
memcpy (key password strlen (password));
return (set_key (key keylen));
}
u1byte *
encode (u1byte * inbuf int len)
{
u4byte i in_blk[4] out_blk[4];
if (len % 16 != 0)
len += 16 - (len % 16);
for (i = 0; i < len - 15; i += 16)
{
memcpy (in_blk inbuf + i 16);
aes_encrypt (in_blk out_blk);
memcpy (inbuf + i out_blk 16);
}
return inbuf;
}
u1byte *
decode (u1byte * inbuf int len)
{
u4byte i in_blk[4] out_blk[4];
if (len % 16 != 0)
len += 16 - (len % 16);
for (i = 0; i < len - 15; i += 16)
{
memcpy (in_blk inbuf + i 16);
decrypt (in_blk out_blk);
memcpy (inbuf + i out_blk 16);
}
return inbuf;
}
u1byte *
encode64 (u1byte * inbuf u1byte * outbuf int len)
{
if (!len)
return inbuf;
encode (inbuf len);
base64_in (inbuf (char *) outbuf len + 16);
return outbuf;
}
u1byte *
decode64 (u1byte * inbuf u1byte * outbuf int len)
{
if (!len)
return inbuf;
base64_out ((char *) inbuf outbuf len);
decode (outbuf len);
return outbuf;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 112 1999-12-18 07:00 tfn2k\Makefile
文件 11617 1999-12-19 04:01 tfn2k\README
文件 1391 1999-12-18 07:00 tfn2k\src\aes.c
文件 5504 1999-12-18 07:00 tfn2k\src\aes.h
文件 2679 1999-12-18 07:00 tfn2k\src\ba
文件 16805 1999-12-18 07:00 tfn2k\src\cast.c
文件 1673 1999-12-18 07:00 tfn2k\src\config.h
文件 1043 1999-12-18 07:00 tfn2k\src\disc.c
文件 5636 1999-12-18 07:00 tfn2k\src\flood.c
文件 1790 1999-12-18 07:00 tfn2k\src\ip.c
文件 2388 1999-12-18 07:00 tfn2k\src\ip.h
文件 780 1999-12-18 07:00 tfn2k\src\Makefile
文件 5165 1999-12-18 07:00 tfn2k\src\mkpass.c
文件 7015 1999-12-18 07:00 tfn2k\src\process.c
文件 5794 1999-12-18 07:00 tfn2k\src\td.c
文件 7757 1999-12-18 07:00 tfn2k\src\tfn.c
文件 4751 1999-12-18 07:00 tfn2k\src\tribe.c
文件 2039 1999-12-18 07:00 tfn2k\src\tribe.h
文件 12481 2008-12-19 14:32 Readme.txt
目录 0 2008-12-19 14:34 tfn2k\src
目录 0 2008-12-19 14:34 tfn2k
----------- --------- ---------- ----- ----
96420 21
- 上一篇:基于KDtree的三维点云算法
- 下一篇:注册机获取CPU信息并使用MD5多重加密
相关资源
- free166_10502556.zip
- 一键复制粘贴工具V2.2.exe
- AT24C02_Random.rar
- C超级爬虫.zip
- 八路抢答器.7z
- fldlxwlli_10527166.zip
- 数据结构课程设计-二叉排序树附详细
- 全部的P2P网贷平台网贷from网贷天眼
- ReadMe.txt225629
- drawcli.zip
- VerilogHDL设计与实战视频教程源码.tx
- SP400编程器软件使用手册.pdf
- 全国DEM.zip
- 4FSK.rar
- 新建文本文档.txt225134
- 6000套PPT模板链接.txt
- 126170.rar
- 项目4基于AT89S52单片机人体反应速度测
- 高灵敏度GPS程序.rar
- 安全删除(断开)U盘获取其他移动储
- chartroom-master.zip
- 百度网盘地址.txt224454
- p0lfc7.docx
- 史上最全学习云计算视频资料.zip
- Louis_IC卡.zip
- ConsuleUI.zip
- NetStream.zip
- Sim_EKB_Install_2018_05_20.rar
- sgu6qx.rar
- Tcl教程.pdf
评论
共有 条评论