Commit graph

11 commits

Author SHA1 Message Date
Erwin Lansing
2768293a61 - Update to 2.18 [1]
- Assign to perl@

PR:		98619 [1]
Submitted by:	hideo <hideo@lastamericanempire.com>
2006-06-07 20:29:24 +00:00
Aaron Dalton
c82dd7f0c0 - update from v2.15 to v2.17
Approved by:	tobez (implicit)

2.17    Mon Jan  9 18:22:51 EST 2006
        -IMPORTANT NOTE: Versions of this module prior to 2.17 were incorrectly
	using 8 byte IVs when generating the old-style RandomIV style header
	(as opposed to the new-style random salt header). This affects data
        encrypted using the Rijndael algorithm, which has a 16 byte blocksize,
        and is a significant security issue.

        The bug has been corrected in versions 2.17 and higher by making it
        impossible to use 16-byte block ciphers with RandomIV headers. You may
        still read legacy encrypted data by explicitly passing the
        -insecure_legacy_decrypt option to Crypt::CBC->new().

        -The salt, iv and key are now reset before each complete encryption
         cycle. This avoids inadvertent reuse of the same salt.

        -A new -header option has been added that allows you to select
         among the various types of headers, and avoids the ambiguity
         of having multiple interacting options.

        -A new random_bytes() method provides access to /dev/urandom on
         suitably-equipped hardware.

2.16	Tue Dec  6 14:17:45 EST 2005
	- Added two new options to new():
		-keysize   => <bytes>  Force the keysize -- useful for Blowfish
		-blocksize => <bytes>  Force the blocksize -- not known to be useful

		("-keysize=>16" is necessary to decrypt OpenSSL messages encrypted with Blowfish)
2006-02-18 08:42:06 +00:00
Pav Lucistnik
d679262e6c - Add SHA256 2005-11-25 18:01:15 +00:00
Yen-Ming Lee
2affd2c56e - update to 2.15
PR:		85550
Submitted by:	Tsung-Han Yeh <snowfly@yuntech.edu.tw>
2005-09-03 17:14:01 +00:00
Erwin Lansing
0440ccd1b1 Update to 2.12 2004-06-18 08:48:36 +00:00
Erwin Lansing
c25fc6368f Update to 2.10 2004-05-31 11:58:09 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Norikatsu Shigemura
14dbd8f567 Update to 2.08 and Maintainer hopes to change MAINTAINER to ports@.
PR:		ports/42587
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
Approved by:	maintainer
2002-09-20 21:52:01 +00:00
Vanilla I. Shu
ae6f836a9a Update
p5-Crypt-CBC => 1.25
p5-DBI => 1.14
p5-Date-Manip => 5.38
p5-Devel-Symdump => 2.01
p5-IRC => 0.70
p5-Locale-Codes => 1.02
p5-MIME-Lite => 2.101
p5-ParallelUA => 2.49
p5-URI => 1.07
2000-07-22 10:44:52 +00:00
Vanilla I. Shu
af05857d78 Upgrade to 1.23. 2000-04-22 22:08:39 +00:00
Mark Murray
44b827b5d1 This is Crypt::CBC, a Perl-only implementation of the cryptographic
cipher block chaining mode (CBC).  In combination with a block
cipher such as Crypt::DES or Crypt::IDEA, you can encrypt and
decrypt messages of arbitrarily long length.  The encrypted messages
are compatible with the encryption format used by B<SSLeay>.
2000-02-18 12:11:52 +00:00