- upgrade to libmcrypt-2.4.9
NEWS: - Due to an endianness handling problem Blowfish algorithm was not compatible with other implementations. Now it has been corrected. If you want to access the old algorithm used use the "blowfish-compat" module. - Fixes in mcrypt_list_algorithms() for some systems. Bugs pointed out by Jonathan Woolmington <jwool@ind.tansu.com.au> - Fixes in stream mode. - mcrypt_generic_init() no longer fails if smaller key is used. It uses the most appropriate key size of the algorithm and pads with zeros. - Fixes in wake algorithm (and support for IV). - IV is now used in arcfour (arcfour-iv is now longer used). Speedups in Arcfour.
This commit is contained in:
parent
5f1386dc94
commit
bb5e5d3a0b
@ -1,8 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.3 2001/01/06 11:17:36 avsm Exp $
|
||||
# $OpenBSD: Makefile,v 1.4 2001/02/05 08:18:26 avsm Exp $
|
||||
|
||||
DISTNAME= libmcrypt-2.4.8
|
||||
DISTNAME= libmcrypt-2.4.9
|
||||
CATEGORIES= security
|
||||
NEED_VERSION= 1.348
|
||||
NEED_VERSION= 1.351
|
||||
MASTER_SITES= ftp://mcrypt.hellug.gr/pub/mcrypt/libmcrypt/ \
|
||||
ftp://argeas.cs-net.gr/pub/unix/mcrypt
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (libmcrypt-2.4.8.tar.gz) = 342d978c4d2be2ca527d715dccdf0363
|
||||
RMD160 (libmcrypt-2.4.8.tar.gz) = 9002597147fe6feb7fc766d36e09d4f326e299a2
|
||||
SHA1 (libmcrypt-2.4.8.tar.gz) = fe90da0057747cb26717c47c11ce17114bab6863
|
||||
MD5 (libmcrypt-2.4.9.tar.gz) = 9721e80b7db85133585a64e649fcd51f
|
||||
RMD160 (libmcrypt-2.4.9.tar.gz) = 8794f84cce4a76c84d7d8fc5dde062b1a288c59d
|
||||
SHA1 (libmcrypt-2.4.9.tar.gz) = e31cb49cf5542435486fc6dae55699a09734ab8e
|
||||
|
@ -4,7 +4,7 @@ seems to work pretty good.
|
||||
|
||||
Unlike most encryption libraries libmcrypt does not have everything
|
||||
(random number generators, hashes, hmac implementation, key exchange,
|
||||
public key encryption etc.). Libmcrypt only implements an interface
|
||||
public key encryption etc.). libmcrypt only implements an interface
|
||||
to access block and stream encryption algorithms.
|
||||
|
||||
Its purpose was to assist in the development of mcrypt by providing
|
||||
@ -12,7 +12,7 @@ a uniform interface to access several different encryption algorithms,
|
||||
so that the main program is independent of the encryption algorithms
|
||||
and the modes used.
|
||||
|
||||
Libmcrypt supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
|
||||
libmcrypt supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
|
||||
3-WAY, SAFER-sk64, SAFER-sk128, SAFER+, LOKI97, GOST, RC2, RC6,
|
||||
MARS, IDEA, RIJNDAEL-128 (AES), RIJNDAEL-192, RIJNDAEL-256, SERPENT,
|
||||
CAST-128 (known as CAST5), CAST-256, ARCFOUR and WAKE. Block
|
||||
|
@ -1,8 +1,7 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.2 2000/12/14 17:37:41 brad Exp $
|
||||
lib/libmcrypt.so.4.4
|
||||
DYNLIBDIR(%B)
|
||||
lib/libmcrypt/libarcfour-iv.so.0.0
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.3 2001/02/05 08:18:26 avsm Exp $
|
||||
lib/libmcrypt.so.5.5
|
||||
lib/libmcrypt/libarcfour.so.0.0
|
||||
lib/libmcrypt/libblowfish-compat.so.0.0
|
||||
lib/libmcrypt/libblowfish.so.0.0
|
||||
lib/libmcrypt/libcast-128.so.0.0
|
||||
lib/libmcrypt/libcast-256.so.0.0
|
||||
@ -30,4 +29,5 @@ lib/libmcrypt/libtripledes.so.0.0
|
||||
lib/libmcrypt/libtwofish.so.0.0
|
||||
lib/libmcrypt/libwake.so.0.0
|
||||
lib/libmcrypt/libxtea.so.0.0
|
||||
NEWDYNLIBDIR(%B)
|
||||
DYNLIBDIR(%B)
|
||||
NEWDYNLIBDIR(%D/lib/libmcrypt)
|
||||
|
@ -1,9 +1,9 @@
|
||||
@comment $OpenBSD: PLIST,v 1.2 2000/12/14 17:37:41 brad Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.3 2001/02/05 08:18:27 avsm Exp $
|
||||
include/mcrypt.h
|
||||
lib/libmcrypt.a
|
||||
lib/libmcrypt.la
|
||||
lib/libmcrypt/arcfour-iv.la
|
||||
lib/libmcrypt/arcfour.la
|
||||
lib/libmcrypt/blowfish-compat.la
|
||||
lib/libmcrypt/blowfish.la
|
||||
lib/libmcrypt/cast-128.la
|
||||
lib/libmcrypt/cast-256.la
|
||||
@ -13,8 +13,8 @@ lib/libmcrypt/des.la
|
||||
lib/libmcrypt/ecb.la
|
||||
lib/libmcrypt/enigma.la
|
||||
lib/libmcrypt/gost.la
|
||||
lib/libmcrypt/libarcfour-iv.a
|
||||
lib/libmcrypt/libarcfour.a
|
||||
lib/libmcrypt/libblowfish-compat.a
|
||||
lib/libmcrypt/libblowfish.a
|
||||
lib/libmcrypt/libcast-128.a
|
||||
lib/libmcrypt/libcast-256.a
|
||||
@ -60,6 +60,6 @@ lib/libmcrypt/tripledes.la
|
||||
lib/libmcrypt/twofish.la
|
||||
lib/libmcrypt/wake.la
|
||||
lib/libmcrypt/xtea.la
|
||||
%%SHARED%%
|
||||
man/man3/mcrypt.3
|
||||
%%SHARED%%
|
||||
@dirrm lib/libmcrypt
|
||||
|
Loading…
Reference in New Issue
Block a user