view release on metacpan or search on metacpan
lib/Crypt/OpenPGP/Cipher.pm view on Meta::CPAN
use strict;
use warnings;
use base qw( Crypt::OpenPGP::Cipher );
sub crypt_class { 'Crypt::DES_EDE3' }
sub keysize { 24 }
sub blocksize { 8 }
package Crypt::OpenPGP::Cipher::CAST5;
use strict;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Crypt/OpenToken.pm view on Meta::CPAN
"AES" encryption, 128-bit. Requires C<Crypt::Rijndael>.
=item Crypt::OpenToken::CIPHER_DES3
"TripleDES" encryption, 168-bit. Requires C<Crypt::DES>.
=back
=for Pod::Coverage CIPHERS TOKEN_PACK
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Crypt/PBE/CLI.pm view on Meta::CPAN
sub show_version {
require Crypt::PBE;
require Crypt::CBC;
require Crypt::DES;
require Crypt::OpenSSL::AES;
print <<"EOF";
pkcs5-tool v$VERSION
lib/Crypt/PBE/CLI.pm view on Meta::CPAN
Perl ($^V, $^O)
Crypt::PBE ($Crypt::PBE::VERSION)
CRYPT MODULES
Crypt::CBC ($Crypt::CBC::VERSION)
Crypt::DES ($Crypt::DES::VERSION)
Crypt::OpenSSL::AES ($Crypt::OpenSSL::AES::VERSION)
DIGEST MODULES
Digest::MD2 ($Digest::MD2::VERSION)
Digest::MD5 ($Digest::MD5::VERSION)
view all matches for this distribution
view release on metacpan or search on metacpan
=head1 SEE ALSO
L<https://web-beta.archive.org/web/20030208020932/http://www.vader.brad.ac.uk/tea/tea.shtml>
Crypt::CBC, Crypt::Blowfish, Crypt::DES
=head1 ACKNOWLEDGEMENTS
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Crypt/TripleDES/CBC.pm view on Meta::CPAN
# Dependencies
use Moose;
use 5.010;
use Crypt::DES;
has cipher1 => (
is => 'ro',
lazy_build => 1,
);
sub _build_cipher1 {
my ($self) = @_;
my $cipher = new Crypt::DES( substr( $self->key, 0, 8 ) );
}
has cipher2 => (
is => 'ro',
lazy_build => 1,
);
sub _build_cipher2 {
my ($self) = @_;
my $cipher = new Crypt::DES( substr( $self->key, 8 ) );
}
has key => (
is => 'ro',
lib/Crypt/TripleDES/CBC.pm view on Meta::CPAN
=head1 DESCRIPTION
Most Modules on CPAN don't do a standards compliant implementation, while they
are able to decrypt what they encrypt. There are corner cases where certain
blocks of data in a chain don't decrypt properly. This is (almost)a pure perl
implementation of TripleDES in CBC mode using Crypt::DES to encrypt individual
blocks.
=head1 ATTRIBUTES
=head2 cipher1
First Crypt::DES Cipher object generated from the key. This is built
automatically. Do not change this value from your program.
=head2 cipher2
second Crypt::DES Cipher object generated from the key. This is built
automatically. Do not change this value from your program.
=head2 key
Encryption Key this must be ascii packed string as shown in Synopsis.
view all matches for this distribution
view release on metacpan or search on metacpan
benchmark/benchmark.pl view on Meta::CPAN
<hr />
<p>
Remarks:<br />
<dl>
<dt><a name="lang">[1]</a></dt>
<dd>Some modules, like Crypt::DES_EEE3 or Crypt::DES_EDE3 are actually
pure Perl modules but are implemented as a wrapper around XS modules.
These are still listed here as implemented in C.
<a href="#top">back</a></dd>
<dt><a name="keys">[2]</a></dt>
view all matches for this distribution
view release on metacpan or search on metacpan
- 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
view all matches for this distribution
view release on metacpan or search on metacpan
It returns 0 when fails to decrypt.
Only the first 16 bytes of $key is used. if $key is shorter than 16 bytes, it will be padding \0.
The XXTEA algorithm is stronger and faster than Crypt::DES, Crypt::Blowfish & Crypt::IDEA.
=head1 SEE ALSO
Crypt::DES
Crypt::Blowfish
Crypt::IDEA
=head1 COPYRIGHT
view all matches for this distribution
view release on metacpan or search on metacpan
xDBM_File.pm view on Meta::CPAN
tie %hash, 'Crypt::xDBM_File', 'Crypt::Blowfish', "my key", 'GDBM_FILE', $filename, &GDBM_WRCREAT, 0640;
=head1 DESCRIPTION
Crypt::xDBM_File encrypts/decrypts the data in a gdbm,ndbm,sdbm (and maybe even berkeleyDB, but I didn't test that) file. It gets tied to a hash and you just access the hash like normal. The crypt function can be any of the CPAN modules that use en...
You can in a single dbm file mix encryption methods, just be prepared to handle the binary muck that you get from trying to decrypt with an algorithm different from the one a key was originally encrypted in (for example if you do a keys or values, yo...
***IMPORTANT***
Encryption keys (the key you pass in on the tie line) will be padded or truncated to fit the keysize(). Data (the key/values of the hash) is padded to fill complete blocks of blocksize(). The padding is stripped before being returned to the user so...
view all matches for this distribution
view release on metacpan or search on metacpan
accept localhost
users joe
encryption DES
key 0123456789abcdef
encryptModule Crypt::DES
joe encrypt="Crypt::IDEA,IDEA,0123456789abcdef0123456789abcdef"
deny .*
view all matches for this distribution
view release on metacpan or search on metacpan
- Fixed bug there double-backslashes in data inserted into a table were
converted to a single backslash.
- Added better "BLOB" support. BLOB/LONG/MEMO fields no longer have
default length specified as 5000 and data should no longer be truncated.
- ADDED ENCRYPTION OPTION! If the "Crypt::CBC", and "Crypt::IDEA" or
"Crypt::DES" are available, you can connect specifying
"sprite_Crypt => 'IDEA;any_key_string'" (use "DES" in lieu of "IDEA",
if so inclined). To read in existing unencrypted tables and write them
out encrypted, use "sprite_Crypt => 'encrypt=IDEA;your_key_string'".
To read in encrypted databases and write them back unencrypted, use:
"sprite_Crypt => 'decrypt=IDEA;your_key_string'". Note: Any method
view all matches for this distribution
view release on metacpan or search on metacpan
pNETagent.PL view on Meta::CPAN
the DES algorithm and the key C<0123456789abcdef>:
accept 192\.168\.1\.
encryption DES
key 0123456789abcdef
encryptModule Crypt::DES
deny .*
You are by no means bound to use DES. pNETagent just expects a certain
API, namely the methods I<new>, I<keysize>, I<blocksize>, I<encrypt>
and I<decrypt>. For example IDEA is another choice. The above example
will be mapped to this Perl source:
$encryptModule = "Crypt::DES";
$encryption = "DES";
$key = "0123456789abcdef";
eval "use $encryptModule;"
. "$crypt = \$encryption->new(pack('H*', \$key));";
I<encryptModule> defaults to <encryption>, this is only needed because
of the brain damaged design of I<Crypt::IDEA> and I<Crypt::DES>, where
module name and class name differ.
=head2 User based authorization
The I<users> attribute allows to restrict access to certain users.
pNETagent.PL view on Meta::CPAN
different users to use different encryption secrets. Here's how it
goes:
accept alpha
users joe jack
jack encrypt="Crypt::DES,DES,fedcba9876543210"
joe encrypt="Crypt::IDEA,IDEA,0123456789abcdef0123456789abcdef"
This would force jack to encrypt with I<DES> and key C<fedcba9876543210>
and joe with I<IDEA> and C<0123456789abcdef0123456789abcdef>. The three
fields of the I<encrypt> entries correspond to the I<encryptionModule>,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DBIx/DWIW.pm view on Meta::CPAN
=item ProxyCipher
If the proxy server requires encryption, supply the name of the
package which provides encryption. Typically this is something
like C<Crypt::DES> or C<Crypt::Blowfish>.
=item Unique
A boolean which controls connection reuse.
lib/DBIx/DWIW.pm view on Meta::CPAN
## proxy details
##
## This can be factored together once I'm sure it is working.
# DBI:Proxy:cipher=Crypt::DES;key=$key;hostname=$proxy_host;port=8192;dsn=DBI:mysql:$db:$host
if ($Options{Proxy})
{
if (not ($Options{ProxyHost} and $Options{ProxyPort}))
{
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DCE/Perl/RPC.pm view on Meta::CPAN
@ISA = qw (Exporter DynaLoader);
@EXPORT = qw ();
@EXPORT_OK = qw ();
$VERSION = '0.01';
# Stolen from Crypt::DES.
sub usage {
my ($package, $filename, $line, $subr) = caller (1);
$Carp::CarpLevel = 2;
croak "Usage: $subr (@_)";
}
view all matches for this distribution
view release on metacpan or search on metacpan
Notes/cpan-namespaces/cpan-namespaces-L1-L2.txt view on Meta::CPAN
Crypt::Cisco
Crypt::Cracklib
Crypt::Cryptoki
Crypt::Ctr
Crypt::Curve25519
Crypt::DES
Crypt::DES_EDE3
Crypt::DES_EEE3
Crypt::DES_PP
Crypt::DH
Crypt::DRBG
Crypt::DSA
Crypt::Diceware
Crypt::Digest
view all matches for this distribution
view release on metacpan or search on metacpan
[ 'B', 'Crypt::RSA', 0, 0 ],
[ '3', 'Crypt::CBC', 0, 0 ],
[ 'A', 'Crypt::Rijndael', 1, 1 ],
[ '9', 'Crypt::RC6', 1, 1 ],
[ '4', 'Crypt::Blowfish', 1, 1 ],
[ '6', 'Crypt::DES_EDE3', 1, 1 ],
[ '5', 'Crypt::DES', 1, 1 ],
[ 'C', 'Crypt::Twofish2', 1, 1 ],
[ 'D', 'Crypt::Twofish', 1, 1 ],
[ 'E', 'Crypt::TEA', 1, 1 ],
[ '2', 'Crypt::CipherSaber', 0, 1 ],
);
Compression will be automatically enabled if one (or more) of: L<Compress::Zlib|Compress::Zlib> or L<Compress::LZF|Compress::LZF> are installed on both the client and the server.
As-symmetric encryption will be automatically enabled if L<Crypt::RSA|Crypt::RSA> is installed on both the client and the server.
Symmetric encryption will be automatically enabled if one (or more) of: L<Crypt::Rijndael|Crypt::Rijndael>* or L<Crypt::RC6|Crypt::RC6>* or L<Crypt::Blowfish|Crypt::Blowfish>* or L<Crypt::DES_EDE3|Crypt::DES_EDE3>* or L<Crypt::DES|Crypt::DES>* or L<C...
Strong randomization will be automatically enabled if L<Crypt::Random|Crypt::Random> is installed; otherwise perl's internal rand() is used to generate random keys.
Preference to the compression/encryption method used is determind by availablity checking following the order in which they are presented in the above lists.
http://www.topfx.com
mnaguib@cpan.org
=head1 SEE ALSO
Perl(1), L<IO::Socket>, L<IO::Select>, L<Compress::Zlib>, L<Compress::LZF>, L<Crypt::RSA>, L<Crypt::CBC>, L<Crypt::Rijndael>, L<Crypt::RC6>, L<Crypt::Blowfish>, L<Crypt::DES_EDE3>, L<Crypt::DES>, L<Crypt::Twofish2>, L<Crypt::Twofish>, L<Crypt::TEA>, ...
=head1 COPYRIGHT
Copyright (C) 2001-2003 Mina Naguib. All rights reserved. Use is subject to the Perl license.
}
elsif ($module eq 'Crypt::Blowfish') {
$key1 = _genrandstring(56);
$key2 = $key1;
}
elsif ($module eq 'Crypt::DES_EDE3') {
$key1 = _genrandstring(24);
$key2 = $key1;
}
elsif ($module eq 'Crypt::DES') {
$key1 = _genrandstring(8);
$key2 = $key1;
}
elsif ($module eq 'Crypt::Twofish2') {
$key1 = _genrandstring(32);
view all matches for this distribution
view release on metacpan or search on metacpan
license: http://dev.perl.org/licenses/
requires:
Crypt::Blowfish: 2.1
Crypt::CBC: 2.22
Crypt::Camellia: 2.01
Crypt::DES: 2.05
Crypt::Rabbit: 1
Crypt::Twofish2: 1.01
Egg::Release: 2
Test::More: 0
Test::Perl::Critic: 0
view all matches for this distribution
view release on metacpan or search on metacpan
requires:
Cache::Cache: 1.05
Crypt::Blowfish: 2.10
Crypt::CBC: 2.24
Crypt::Camellia: 2.01
Crypt::DES: 2.05
Digest::MD5: 2.36
Digest::SHA1: 2.11
Egg::Plugin::SessionKit: 3.02
Egg::Release: 3.01
Egg::Release::DBI: 0.02
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Filter/CBC.pm view on Meta::CPAN
This is the AES (Advanced Encryption Scheme) routine. You need
Crypt::Rijndael for this.
=item DES
This is the DES routine. You need Crypt::DES for this.
=item IDEA
This is the IDEA routine. You need Crypt::IDEA for this.
lib/Filter/CBC.pm view on Meta::CPAN
This is the GOST routine. You need Crypt::GOST for this.
=item DES_EDE3
This is the Triple DES routine. You need Crypt::DES_EDE3 for this.
=item Twofish
This is the Twofish routine. You need Crypt::Twofish for this.
lib/Filter/CBC.pm view on Meta::CPAN
=item Crypt::CBC
=item Crypt::Rijndael
=item Crypt::DES
=item Crypt::IDEA
=item Crypt::Blowfish
=item Crypt::GOST
=item Crypt::DES_EDE3
=item Crypt::Twofish
=item Crypt::NULL
lib/Filter/CBC.pm view on Meta::CPAN
Crypt::CBC - http://search.cpan.org/search?dist=Crypt-CBC
Crypt::Rijndael - http://search.cpan.org/search?dist=Crypt-Rijndael
Crypt::DES - http://search.cpan.org/search?dist=Crypt-DES
Crypt::IDEA - http://search.cpan.org/search?dist=Crypt-IDEA
Crypt::Blowfish - http://search.cpan.org/search?dist=Crypt-Blowfish
Crypt::GOST - http://search.cpan.org/search?dist=Crypt-GOST
Crypt::DES_EDE3 - http://search.cpan.org/search?dist=Crypt-DES_EDE3
Crypt::Twofish - http://search.cpan.org/search?dist=Crypt-Twofish
Crypt::NULL - http://search.cpan.org/search?dist=Crypt-NULL
view all matches for this distribution
view release on metacpan or search on metacpan
ExtUtils::MakeMaker: 0
requires:
Carp: 0
Class::Accessor: 0
Crypt::CBC: 0
Crypt::DES_PP: 0
Date::Parse: 0
Digest::MD5: 0
English: 0
ExtUtils::MakeMaker: 0
File::Slurp: 0
view all matches for this distribution
view release on metacpan or search on metacpan
use strict;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK $AUTOLOAD);
use Carp;
use Digest::SHA1;
use Crypt::DES 2.03;
### my initial version was 0.11
$VERSION = '0.28';
@ISA = qw(Exporter);
### first 8 chars
my $tb_hash_part = substr($tb_hash,0,8);
### crypting by DES
my $cipher = Crypt::DES->new($key);
my $tb_des = $cipher->encrypt($tb_hash_part);
### to hex
my $tb_hash_hex = unpack("H16", $tb_des);
=back
=head1 SEE ALSO
perl(1),Digest::SHA1(1),Crypt::DES(1).
=cut
view all matches for this distribution
view release on metacpan or search on metacpan
scripts/wachovia.pl view on Meta::CPAN
# indicates we are storing/retrieving data from keyfile
eval {
require Crypt::CBC;
import Crypt::CBC;
};
if($@){ die "Must have Crypt::CBC and Crypt::DES_PP module installed to use --key feature: $@\n" }
# if here, then user provided key + some info, so we want to preserve whatever it is they provided
# while keeping whatever it is they didn't provide.
my $new_opts = {};
my $file_opts = get_account_info( $opts->{keyfile}, $opts->{key} );
view all matches for this distribution
view release on metacpan or search on metacpan
lib/FusionInventory/Agent/Task/NetDiscovery/Job.pm view on Meta::CPAN
foreach my $credential (@{$self->{_credentials}}) {
if ($credential->{VERSION} eq '3') {
# a user name is required
next unless $credential->{USERNAME};
# DES support is required
next unless Crypt::DES->require();
} else {
next unless $credential->{COMMUNITY};
}
push @credentials, $credential;
}
view all matches for this distribution
view release on metacpan or search on metacpan
"runtime" : {
"requires" : {
"Carp" : "0",
"Clone" : "0",
"Crypt::CBC" : "0",
"Crypt::DES" : "0",
"HTML::FormFu" : "0",
"HTML::FormFu::Attribute" : "0",
"HTML::FormFu::ObjectUtil" : "0",
"HTML::FormFu::QueryType::CGI" : "0",
"HTML::FormFu::Role::FormAndElementMethods" : "0",
view all matches for this distribution
view release on metacpan or search on metacpan
lib/HTML/Shakan/Doc.ja.pod view on Meta::CPAN
è±èªããã®ãã¤ããã®ã§æ¥æ¬èªã§ã³ã³ã»ããããããã
Django ã® newforms ã¿ãããªã©ã¤ãã©ãªã欲ãããã¨ããã®ãåºçºç¹ã§ããã
Django ãã¿ã¦ãã¦ããã©ã¼ã ã® HTML ãçæãããã¨ãã§ãã validation ã©ã¤ãã©ãªã欲ãããªã£ãã®ã§ããã
HTML::FormFu ãåå¨ãããã¨ã¯åããç¥ã£ã¦ããã®ã§ãããããããã¨ã¯ã©ã¹æ°ãå¤ããã¨ããç¹ãã¾ãã²ã£ãããã¾ããããªããã©ã¼ã ã®çæ/ããªãã¼ã·ã§ã³ã®ã©ã¤ãã©ãªã« Crypt::DESã Te...
ä»åå®è£
ä¸ã®ãã¤ã³ãã¨ããã®ã¯ããå¯èªæ§ã®é«ãã³ã¼ãã§æ¸ããã¨ãããã¨ã¨ãé«éã§ãããã¨ãããã¦ãæ¡å¼µå®¹æã§ãããã¨ãã¨ãã£ãã¨ããã§ãããããããããã®æ¡ä»¶ã¯æºããã...
Widgets ã¨ããã¯ã©ã¹ã«ãã©ã¼ã ã®åãã£ã¼ã«ãã®æç»ãåé¢ãããã¨ã«ãã£ã¦ãè¦ãç®ã¨ãã£ã¼ã«ãã®åé¢ããããªã£ã¦ãã¾ãããã㯠Django ãåèã«ããããããã§ãã
view all matches for this distribution
view release on metacpan or search on metacpan
LibWeb/Crypt.pm view on Meta::CPAN
# Use custom library.
# This class should not require LibWeb::Core.
# You have been warned!.
require Crypt::CBC;
require LibWeb::Class;
##require Crypt::Blowfish; Crypt::IDEA, or Crypt::DES;
#-#############################
# Version.
$VERSION = '0.02';
LibWeb/Crypt.pm view on Meta::CPAN
sub DESTROY {}
sub encrypt_cipher {
#
# Params: -data=>, -key=>, -algorithm=>, -format=>
# e.g. -algorithm => 'Crypt::Blowfish' / 'Crypt::DES' / 'Crypt::IDEA'
# e.g. -format => 'binary' / 'hex'.
# This makes use of Crypt::CBC module. Accept data of arbitrary length.
#
my ($self, $data, $key, $algorithm, $format, $cipher);
$self = shift;
LibWeb/Crypt.pm view on Meta::CPAN
}
sub decrypt_cipher {
#
# Params: -cipher=>, -key=>, -algorithm=>, -format=>
# e.g. -algorithm => 'Crypt::Blowfish' / 'Crypt::DES' / 'Crypt::IDEA'
# e.g. -format => 'binary' / 'hex'.
# This makes use of Crypt::CBC module. Accept cipher generated by
# encrypt_cipher() of this module (LibWeb).
#
my ($self, $cipherText, $key, $algorithm, $format, $cipher);
LibWeb/Crypt.pm view on Meta::CPAN
Crypt::CBC
=item *
Crypt::Blowfish (recommended), Crypt::DES or Crypt::IDEA
=back
=head1 ISA
LibWeb/Crypt.pm view on Meta::CPAN
=over 2
=item *
encrypt data of arbitrary length into cipher (binary or hex) by using
the algorithm provided by Crypt::Blowfish, Crypt::DES or Crypt::IDEA,
and chained by using Crypt::CBC,
=item *
decrypt ciphers generated by this class,
LibWeb/Crypt.pm view on Meta::CPAN
cipher (sorry, I do not have a rigorous definition for that right
now),
=item *
C<-algorithm> must be 'Crypt::Blowfish', 'Crypt::DES' or
'Crypt::IDEA',
=item *
C<-format> is the format of the cipher, which must be either 'binary'
LibWeb/Crypt.pm view on Meta::CPAN
encrypt the original data of C<-cipher> (sorry, I do not have a
rigorous definition for that right now),
=item *
C<-algorithm> must be 'Crypt::Blowfish', 'Crypt::DES' or 'Crypt::IDEA'
and it must match the algorithm used when preparing the cipher,
=item *
C<-format> is the format of the cipher, which must be either 'binary'
LibWeb/Crypt.pm view on Meta::CPAN
=head1 SEE ALSO
L<Digest::HMAC>, L<Digest::SHA1>, L<Digest::MD5>, L<Crypt::CBC>,
L<Crypt::Blowfish>, L<Crypt::DES>, L<Crypt::IDEA>, L<LibWeb::Admin>,
L<LibWeb::Digest>, L<LibWeb::Session>.
=cut
view all matches for this distribution
view release on metacpan or search on metacpan
test-data/03modlist.data view on Meta::CPAN
'Heuristic parse of C files',
'ILYAZ',
' 9'
],
[
'Crypt::DES',
'a',
'',
'',
'',
'DES encryption (libdes)',
test-data/03modlist.data view on Meta::CPAN
'Crypt::CBC',
'a',
'd',
'p',
'O',
'Cipherblock chaining for Crypt::DES/IDEA',
'LDS',
'14'
],
[
'Authen::ACE',
test-data/03modlist.data view on Meta::CPAN
'Crypt::ECB',
'M',
'd',
'p',
'h',
'ECB mode for Crypt::DES, Blowfish, etc.',
'APPEL',
'14'
],
[
'Python',
view all matches for this distribution
view release on metacpan or search on metacpan
.travis.yml view on Meta::CPAN
- "HARNESS_OPTIONS=j1 TEST_POD=1 LIVE_TEST=1 TEST_MEMORY=1"
before_install:
- "sudo apt-get update"
- "sudo apt-get install snmpd"
install:
- "cpanm -n Test::Pod Test::Pod::Coverage Crypt::DES Digest::HMAC Digest::SHA1 Test::Memory::Cycle"
- "cpanm -n --installdeps ."
notifications:
email: false
view all matches for this distribution
view release on metacpan or search on metacpan
tests/pNET.mtest view on Meta::CPAN
$hostname = $ENV{'PNET_HOST'} || 'localhost';
}
TryToConnect($hostname, $test_dsn, $test_user, $test_password);
$dsn = "DBI:pNET:hostname=$hostname:port=3334";
$@ = '';
eval "use Crypt::DES";
if (!$@) {
$dsn .= ":key=0123456789abcdef:cipher=DES";
$cipherDef .= " encryption DES\n"
. " key 0123456789abcdef\n"
. " encryptModule Crypt::DES\n";
eval "use Crypt::IDEA";
if (!$@) {
$dsn .= ":userkey=0123456789abcdef0123456789abcdef"
. ":usercipher=IDEA";
$cipherDef .= " $test_user encrypt=\"Crypt::IDEA,IDEA,"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/API/CPAN/Mock.pm view on Meta::CPAN
phase => "runtime",
relationship => "requires",
version => 0,
},
{
module => "Crypt::DES",
phase => "runtime",
relationship => "requires",
version => 0,
},
{
lib/Net/API/CPAN/Mock.pm view on Meta::CPAN
prereqs => {
runtime => {
recommends => { "Crypt::Rijndael" => 0 },
requires => {
"Crypt::CBC" => 0,
"Crypt::DES" => 0,
"Getopt::Long" => 0,
"HTTP::Date" => 0,
"IO::Pty" => 0,
LWP => 0,
"Mail::Internet" => 0,
view all matches for this distribution