Crypt-Util

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

  version: 1.4
name: Crypt-Util
no_index:
  directory:
    - inc
    - t
recommends:
  Crypt::Blowfish: 0
  Crypt::CBC: 0
  Crypt::CFB: 0
  Crypt::DES: 0
  Crypt::EAX: 0.04
  Crypt::RC6: 0
  Crypt::RIPEMD160: 0
  Crypt::Rijndael: 0
  Crypt::Serpent: 0
  Crypt::Twofish: 0
  Digest::CMAC: 0
  Digest::HMAC: 0
  Digest::MD5: 0
  Digest::Whirlpool: 0

Makefile.PL  view on Meta::CPAN

recommends 'Crypt::CFB' => 0; # stream ciphers
recommends 'Crypt::CBC' => 0; # block ciphers

recommends 'Crypt::EAX' => '0.04'; # AEAD mode

recommends 'Crypt::Rijndael' => 0; # AES
recommends 'Crypt::Serpent'  => 0; # AES finalist
recommends 'Crypt::Twofish'  => 0; # AES finalist
recommends 'Crypt::RC6'      => 0; # AES finalist
recommends 'Crypt::Blowfish' => 0; # still widely in use
recommends 'Crypt::DES'      => 0; # still widely in use

# Digest::MultiHash requires SHA-1
# Crypt::Utils requires SHA-512 for key munging
unless ( eval { require Digest::SHA } or eval { require Digest::SHA2 } ) {
	# PurePerl will do (Digest::MoreFallbacks)
	unless ( eval { require Digest::SHA::PurePerl } ) {
		requires "Digest::SHA::PurePerl" => 0
	}

	# But for performance Digest::SHA is preferred



( run in 0.270 second using v1.01-cache-2.11-cpan-9a3d99fc6dc )