CryptX 0.011 Deleted
Security Advisories
CVE-2018-25099
A user can pass anything as the tag into gcm_decrypt_verify() and it will return decrypted plaintext.
Reported: 2018-10-26
Kwalitee Issues
This is not the latest release. The following issues may have already been fixed in the newer releases.
- has_readme
-
Add a README to the distribution. It should contain a quick description of your module and how to install it.
- buildtool_not_executable
-
Change the permissions of Build.PL/Makefile.PL to not-executable.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Crypt::AuthEnc | 0 | metacpan | |
Crypt::AuthEnc::CCM | Authenticated encryption in CCM mode | 0 | metacpan |
Crypt::AuthEnc::EAX | Authenticated encryption in EAX mode | 0 | metacpan |
Crypt::AuthEnc::GCM | Authenticated encryption in GCM mode | 0 | metacpan |
Crypt::AuthEnc::OCB | Authenticated encryption in OCBv3 mode | 0 | metacpan |
Crypt::Cipher | Generic interface to cipher functions | 0 | metacpan |
Crypt::Cipher::AES | Symetric cipher AES (aka Rijndael), key size: 128/192/256 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Anubis | Symetric cipher Anubis, key size: 128-320 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Blowfish | Symetric cipher Blowfish, key size: 64-448 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::CAST5 | Symetric cipher CAST5 (aka CAST-128), key size: 40-128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Camellia | Symetric cipher Camellia, key size: 128/192/256 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::DES | Symetric cipher DES, key size: 64[56] bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::DES_EDE | Symetric cipher DES_EDE (aka Tripple-DES, 3DES), key size: 192[168] bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::KASUMI | Symetric cipher KASUMI, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Khazad | Symetric cipher Khazad, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::MULTI2 | Symetric cipher MULTI2, key size: 320 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Noekeon | Symetric cipher Noekeon, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::RC2 | Symetric cipher RC2, key size: 64-1024 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::RC5 | Symetric cipher RC5, key size: 64-1024 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::RC6 | Symetric cipher RC6, key size: 64-1024 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SAFERP | Symetric cipher SAFER+, key size: 128/192/256 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SAFER_K128 | Symetric cipher SAFER_K128, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SAFER_K64 | Symetric cipher SAFER_K64, key size: 64 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SAFER_SK128 | Symetric cipher SAFER_SK128, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SAFER_SK64 | Symetric cipher SAFER_SK64, key size: 64 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::SEED | Symetric cipher SEED, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Skipjack | Symetric cipher Skipjack, key size: 80 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::Twofish | Symetric cipher Twofish, key size: 128/192/256 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Cipher::XTEA | Symetric cipher XTEA, key size: 128 bits (Crypt::CBC compliant) | 0 | metacpan |
Crypt::Digest | Generic interface to hash/digest functions | 0 | metacpan |
Crypt::Digest::CHAES | Hash function - CipherHash based on AES [size: 128 bits] | 0 | metacpan |
Crypt::Digest::MD2 | Hash function MD2 [size: 128 bits] | 0 | metacpan |
Crypt::Digest::MD4 | Hash function MD4 [size: 128 bits] | 0 | metacpan |
Crypt::Digest::MD5 | Hash function MD5 [size: 128 bits] | 0 | metacpan |
Crypt::Digest::RIPEMD128 | Hash function RIPEMD-128 [size: 128 bits] | 0 | metacpan |
Crypt::Digest::RIPEMD160 | Hash function RIPEMD-160 [size: 160 bits] | 0 | metacpan |
Crypt::Digest::RIPEMD256 | Hash function RIPEMD-256 [size: 256 bits] | 0 | metacpan |
Crypt::Digest::RIPEMD320 | Hash function RIPEMD-320 [size: 320 bits] | 0 | metacpan |
Crypt::Digest::SHA1 | Hash function SHA-1 [size: 160 bits] | 0 | metacpan |
Crypt::Digest::SHA224 | Hash function SHA-224 [size: 224 bits] | 0 | metacpan |
Crypt::Digest::SHA256 | Hash function SHA-256 [size: 256 bits] | 0 | metacpan |
Crypt::Digest::SHA384 | Hash function SHA-384 [size: 384 bits] | 0 | metacpan |
Crypt::Digest::SHA512 | Hash function SHA-512 [size: 512 bits] | 0 | metacpan |
Crypt::Digest::Tiger192 | Hash function Tiger-192 [size: 192 bits] | 0 | metacpan |
Crypt::Digest::Whirlpool | Hash function Whirlpool [size: 512 bits] | 0 | metacpan |
Crypt::KeyDerivation | PBKDF1, PBKFD2 and HKDF key derivation functions | 0 | metacpan |
Crypt::Mac | 0 | metacpan | |
Crypt::Mac::F9 | Message authentication code F9 | 0 | metacpan |
Crypt::Mac::HMAC | Message authentication code HMAC | 0 | metacpan |
Crypt::Mac::OMAC | Message authentication code OMAC | 0 | metacpan |
Crypt::Mac::PMAC | Message authentication code PMAC | 0 | metacpan |
Crypt::Mac::Pelican | Message authentication code Pelican (AES based MAC) | 0 | metacpan |
Crypt::Mac::XCBC | Message authentication code XCBC | 0 | metacpan |
Crypt::Mode | 0 | metacpan | |
Crypt::Mode::CBC | Block cipher mode CBC [Cipher-block chaining] | 0 | metacpan |
Crypt::Mode::CFB | Block cipher mode CFB [Cipher feedback] | 0 | metacpan |
Crypt::Mode::CTR | Block cipher mode CTR [Counter mode] | 0 | metacpan |
Crypt::Mode::ECB | Block cipher mode ECB [Electronic codebook] | 0 | metacpan |
Crypt::Mode::OFB | Block cipher mode OFB [Output feedback] | 0 | metacpan |
Crypt::PK::DH | Public key cryptography based on Diffie-Hellman | 0 | metacpan |
Crypt::PK::DSA | Public key cryptography based on DSA | 0 | metacpan |
Crypt::PK::ECC | Public key cryptography based on EC | 0 | metacpan |
Crypt::PK::RSA | Public key cryptography based on RSA | 0 | metacpan |
Crypt::PRNG | Cryptographically secure random number generator | 0 | metacpan |
Crypt::PRNG::Fortuna | Cryptographically secure PRNG based on Fortuna algorithm | 0 | metacpan |
Crypt::PRNG::RC4 | Cryptographically secure PRNG based on RC4 algorithm | 0 | metacpan |
Crypt::PRNG::Sober128 | Cryptographically secure PRNG based on Sober128 algorithm | 0 | metacpan |
Crypt::PRNG::Yarrow | Cryptographically secure PRNG based on Yarrow algorithm | 0 | metacpan |
CryptX | Crypto toolkit (self-contained no external libraries needed) | 0.011 | metacpan |