文件驱动加密,功能强大,可产生加密分区,支持AES,MD2,MD4,MD5MD2, MD4, MD5, RIPEMD-128, RIPEMD-160, SHA-1, SHA-224, SHA-256,

源代码在线查看: makefile.cygwin_dll

软件大小: 3461 K
上传用户: liu4052032
关键词: MD RIPEMD SHA AES
下载地址: 免注册下载 普通下载 VIP

相关代码

												default: ltc_dll												# Compilation flags. Note the += does not write over the user's CFLAGS!				CFLAGS += -I./ -Wall -Wsign-compare -W -Wno-unused -Wshadow -Werror -mno-cygwin -DWIN32								# optimize for SPEED				#CFLAGS += -O3 -funroll-loops								#add -fomit-frame-pointer.  v3.2 is buggy for certain platforms!				#CFLAGS += -fomit-frame-pointer								# optimize for SIZE				CFLAGS += -Os								#Leave MPI built-in or force developer to link against libtommath?				MPIOBJECT=mpi.o								OBJECTS=keyring.o gf.o mem.o sprng.o ecc.o base64.o dh.o rsa.o \				bits.o yarrow.o cfb.o ofb.o ecb.o ctr.o cbc.o hash.o tiger.o sha1.o \				md5.o md4.o md2.o sha256.o sha512.o xtea.o aes.o des.o \				safer_tab.o safer.o saferp.o rc4.o rc2.o rc6.o rc5.o cast5.o noekeon.o blowfish.o crypt.o \				prime.o twofish.o packet.o hmac.o strings.o rmd128.o rmd160.o skipjack.o omac.o dsa.o eax.o \				ocb.o pmac.o whirl.o $(MPIOBJECT)								ltc_dll: $(OBJECTS) $(MPIOBJECT)					gcc -mno-cygwin -mdll -o libtomcrypt.dll -Wl,--out-implib=libtomcrypt.dll.a -Wl,--export-all-symbols *.o -ladvapi32					ranlib libtomcrypt.dll.a								test: ltc_dll					gcc $(CFLAGS) demos/test.c libtomcrypt.dll.a -Wl,--enable-auto-import -o test -s							

相关资源