AES--Delphi-SRC
所属分类:加密解密
开发工具:Delphi
文件大小:23KB
下载次数:10
上传日期:2012-07-03 10:00:34
上 传 者:
3afrite
说明: AES in delphi code source
文件列表:
FtGlobal.pas (3632, 2007-04-03)
aescrypt.obj (10921, 2005-11-30)
aeskey.obj (16938, 2005-11-30)
aestab.obj (21138, 2005-11-30)
fileenc.obj (1251, 2005-12-06)
hmac.obj (1205, 2005-11-30)
prng.obj (1075, 2005-12-16)
pwd2key.obj (949, 2005-11-30)
sha1.obj (1880, 2005-12-16)
CTest.res (1712, 2005-12-21)
CTMain.ddp (51, 2010-07-16)
CTMain.dfm (2454, 2010-07-16)
CTest.dpr (187, 2005-12-21)
AesLib.pas (13358, 2007-04-18)
CTMain.pas (2404, 2006-07-10)
AesLib Vers. 1.6
================
J. Rathlev, IEAP, Uni-Kiel, (rathlev(a)physik.uni-kiel.de)
AesLib.pas is a Delphi interface to the AES encryption routines from
Brian Gladman (http://fp.gladman.plus.com/index.htm). These routines
are used to encrypt and decrypt Zip archives (http://www.winzip.com/aes_info.htm).
The library functions support
- Generating of a salt value
- Password verification
- Generating of authentication code
- Encryption of a stream
- Decryption of a stream
The package includes the following files:
AesLib.pas - Delphi unit with interface to B. Gladmans C routines
fileenc.obj - compiled C routines (see below)
aescrypt.obj
aeskey.obj
aestab.obj
pwd2key.obj
prng.obj
hmac.obj
sha1.obj
readme.txt - this file
[sample]
CTest.dpr - Delphi sample program how to use the library
CTest.res
CTMain.pas
CTMain.dfm
[sources]
fileenc.h - original file from B.Gladman
fileenc.c - original file from B.Gladman
aes.h - original file from B.Gladman
aesopt.h - modified file from B.Gladman (decryption set)
aescrypt.c - original file from B.Gladman
aeskey.c - original file from B.Gladman
aestab.c - original file from B.Gladman
pwd2key.h - original file from B.Gladman
pwd2key.c - original file from B.Gladman
prng.h - original file from B.Gladman
prng.c - original file from B.Gladman
hmac.h - original file from B.Gladman
hmac.c - original file from B.Gladman
sha1.h - original file from B.Gladman
sha1.c - modified file from B.Gladman (little endian set)
bcc.cmd - batch file to compile with Borland C-compiler
All routines were compiled with the free Borland C-compiler 5.5 using the
included batch file. Function calls are set to use fastcall calling convention
for passing parameters in registers.
J. Rathlev, Jul. 2006
近期下载者:
相关文件:
收藏者: