8 | 8 |
my $ok;
|
9 | 9 |
END { die "Could not load all modules" unless $ok }
|
10 | 10 |
|
11 | |
use CryptX;
|
|
11 |
use Crypt::AuthEnc::CCM;
|
|
12 |
use Crypt::AuthEnc::ChaCha20Poly1305;
|
|
13 |
use Crypt::AuthEnc::EAX;
|
|
14 |
use Crypt::AuthEnc::GCM;
|
|
15 |
use Crypt::AuthEnc::OCB;
|
|
16 |
use Crypt::AuthEnc;
|
|
17 |
use Crypt::Checksum::Adler32;
|
|
18 |
use Crypt::Checksum::CRC32;
|
|
19 |
use Crypt::Checksum;
|
12 | 20 |
use Crypt::Cipher::AES;
|
13 | 21 |
use Crypt::Cipher::Anubis;
|
14 | 22 |
use Crypt::Cipher::Blowfish;
|
|
35 | 43 |
use Crypt::Cipher::Twofish;
|
36 | 44 |
use Crypt::Cipher::XTEA;
|
37 | 45 |
use Crypt::Cipher;
|
|
46 |
use Crypt::Digest::BLAKE2b_160;
|
|
47 |
use Crypt::Digest::BLAKE2b_256;
|
|
48 |
use Crypt::Digest::BLAKE2b_384;
|
|
49 |
use Crypt::Digest::BLAKE2b_512;
|
|
50 |
use Crypt::Digest::BLAKE2s_128;
|
|
51 |
use Crypt::Digest::BLAKE2s_160;
|
|
52 |
use Crypt::Digest::BLAKE2s_224;
|
|
53 |
use Crypt::Digest::BLAKE2s_256;
|
38 | 54 |
use Crypt::Digest::CHAES;
|
39 | 55 |
use Crypt::Digest::MD2;
|
40 | 56 |
use Crypt::Digest::MD4;
|
|
47 | 63 |
use Crypt::Digest::SHA224;
|
48 | 64 |
use Crypt::Digest::SHA256;
|
49 | 65 |
use Crypt::Digest::SHA384;
|
|
66 |
use Crypt::Digest::SHA3_224;
|
|
67 |
use Crypt::Digest::SHA3_256;
|
|
68 |
use Crypt::Digest::SHA3_384;
|
|
69 |
use Crypt::Digest::SHA3_512;
|
50 | 70 |
use Crypt::Digest::SHA512;
|
|
71 |
use Crypt::Digest::SHA512_224;
|
|
72 |
use Crypt::Digest::SHA512_256;
|
|
73 |
use Crypt::Digest::SHAKE;
|
51 | 74 |
use Crypt::Digest::Tiger192;
|
52 | 75 |
use Crypt::Digest::Whirlpool;
|
53 | 76 |
use Crypt::Digest;
|
|
77 |
use Crypt::KeyDerivation;
|
|
78 |
use Crypt::Mac::BLAKE2b;
|
|
79 |
use Crypt::Mac::BLAKE2s;
|
54 | 80 |
use Crypt::Mac::F9;
|
55 | 81 |
use Crypt::Mac::HMAC;
|
56 | 82 |
use Crypt::Mac::OMAC;
|
57 | 83 |
use Crypt::Mac::Pelican;
|
58 | 84 |
use Crypt::Mac::PMAC;
|
|
85 |
use Crypt::Mac::Poly1305;
|
59 | 86 |
use Crypt::Mac::XCBC;
|
|
87 |
use Crypt::Mac;
|
|
88 |
use Crypt::Misc;
|
60 | 89 |
use Crypt::Mode::CBC;
|
|
90 |
use Crypt::Mode::CFB;
|
|
91 |
use Crypt::Mode::CTR;
|
61 | 92 |
use Crypt::Mode::ECB;
|
62 | 93 |
use Crypt::Mode::OFB;
|
63 | |
use Crypt::Mode::CFB;
|
64 | |
use Crypt::Mode::CTR;
|
65 | |
use Crypt::PK::RSA;
|
|
94 |
use Crypt::Mode;
|
|
95 |
use Crypt::PK::DH;
|
66 | 96 |
use Crypt::PK::DSA;
|
67 | 97 |
use Crypt::PK::ECC;
|
68 | |
use Crypt::PK::DH;
|
69 | |
use Crypt::Checksum;
|
70 | |
use Crypt::Checksum::Adler32;
|
71 | |
use Crypt::Checksum::CRC32;
|
|
98 |
use Crypt::PK::RSA;
|
|
99 |
use Crypt::PK;
|
|
100 |
use Crypt::PRNG::ChaCha20;
|
|
101 |
use Crypt::PRNG::Fortuna;
|
|
102 |
use Crypt::PRNG::RC4;
|
|
103 |
use Crypt::PRNG::Sober128;
|
|
104 |
use Crypt::PRNG::Yarrow;
|
|
105 |
use Crypt::PRNG;
|
|
106 |
use Crypt::Stream::ChaCha;
|
|
107 |
use Crypt::Stream::RC4;
|
|
108 |
use Crypt::Stream::Salsa20;
|
|
109 |
use Crypt::Stream::Sober128;
|
|
110 |
use Crypt::Stream::Sosemanuk;
|
|
111 |
use CryptX;
|
|
112 |
use Math::BigInt::LTM;
|
72 | 113 |
|
73 | 114 |
diag( "osname = $Config{osname}" );
|
74 | 115 |
diag( "myarchname = $Config{myarchname}" );
|