{
    "mode": "perldoc",
    "parameter": "CryptX",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/CryptX/json",
    "generated": "2026-06-14T13:01:23Z",
    "sections": {
        "NAME": {
            "content": "CryptX - Cryptographic toolkit\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "Perl modules providing a cryptography based on LibTomCrypt\n<https://github.com/libtom/libtomcrypt> library.\n\n*   Symmetric ciphers - see Crypt::Cipher and related modules\n\nCrypt::Cipher::AES, Crypt::Cipher::Anubis, Crypt::Cipher::Blowfish, Crypt::Cipher::Camellia,\nCrypt::Cipher::CAST5, Crypt::Cipher::DES, Crypt::Cipher::DESEDE, Crypt::Cipher::IDEA,\nCrypt::Cipher::KASUMI, Crypt::Cipher::Khazad, Crypt::Cipher::MULTI2, Crypt::Cipher::Noekeon,\nCrypt::Cipher::RC2, Crypt::Cipher::RC5, Crypt::Cipher::RC6, Crypt::Cipher::SAFERP,\nCrypt::Cipher::SAFERK128, Crypt::Cipher::SAFERK64, Crypt::Cipher::SAFERSK128,\nCrypt::Cipher::SAFERSK64, Crypt::Cipher::SEED, Crypt::Cipher::Serpent,\nCrypt::Cipher::Skipjack, Crypt::Cipher::Twofish, Crypt::Cipher::XTEA\n\n*   Block cipher modes\n\nCrypt::Mode::CBC, Crypt::Mode::CFB, Crypt::Mode::CTR, Crypt::Mode::ECB, Crypt::Mode::OFB\n\n*   Stream ciphers\n\nCrypt::Stream::RC4, Crypt::Stream::ChaCha, Crypt::Stream::Salsa20, Crypt::Stream::Sober128,\nCrypt::Stream::Sosemanuk, Crypt::Stream::Rabbit\n\n*   Authenticated encryption modes\n\nCrypt::AuthEnc::CCM, Crypt::AuthEnc::EAX, Crypt::AuthEnc::GCM, Crypt::AuthEnc::OCB,\nCrypt::AuthEnc::ChaCha20Poly1305\n\n*   Hash Functions - see Crypt::Digest and related modules\n\nCrypt::Digest::BLAKE2b160, Crypt::Digest::BLAKE2b256, Crypt::Digest::BLAKE2b384,\nCrypt::Digest::BLAKE2b512, Crypt::Digest::BLAKE2s128, Crypt::Digest::BLAKE2s160,\nCrypt::Digest::BLAKE2s224, Crypt::Digest::BLAKE2s256, Crypt::Digest::CHAES,\nCrypt::Digest::MD2, Crypt::Digest::MD4, Crypt::Digest::MD5, Crypt::Digest::RIPEMD128,\nCrypt::Digest::RIPEMD160, Crypt::Digest::RIPEMD256, Crypt::Digest::RIPEMD320,\nCrypt::Digest::SHA1, Crypt::Digest::SHA224, Crypt::Digest::SHA256, Crypt::Digest::SHA384,\nCrypt::Digest::SHA512, Crypt::Digest::SHA512224, Crypt::Digest::SHA512256,\nCrypt::Digest::Tiger192, Crypt::Digest::Whirlpool, Crypt::Digest::Keccak224,\nCrypt::Digest::Keccak256, Crypt::Digest::Keccak384, Crypt::Digest::Keccak512,\nCrypt::Digest::SHA3224, Crypt::Digest::SHA3256, Crypt::Digest::SHA3384,\nCrypt::Digest::SHA3512, Crypt::Digest::SHAKE\n\n*   Checksums\n\nCrypt::Checksum::Adler32, Crypt::Checksum::CRC32\n\n*   Message Authentication Codes\n\nCrypt::Mac::BLAKE2b, Crypt::Mac::BLAKE2s, Crypt::Mac::F9, Crypt::Mac::HMAC,\nCrypt::Mac::OMAC, Crypt::Mac::Pelican, Crypt::Mac::PMAC, Crypt::Mac::XCBC,\nCrypt::Mac::Poly1305\n\n*   Public key cryptography\n\nCrypt::PK::RSA, Crypt::PK::DSA, Crypt::PK::ECC, Crypt::PK::DH, Crypt::PK::Ed25519,\nCrypt::PK::X25519\n\n*   Cryptographically secure random number generators - see Crypt::PRNG and related modules\n\nCrypt::PRNG::Fortuna, Crypt::PRNG::Yarrow, Crypt::PRNG::RC4, Crypt::PRNG::Sober128,\nCrypt::PRNG::ChaCha20\n\n*   Key derivation functions - PBKDF1, PBKDF2 and HKDF\n\nCrypt::KeyDerivation\n\n*   Other handy functions related to cryptography\n\nCrypt::Misc\n",
            "subsections": []
        },
        "LICENSE": {
            "content": "This program is free software; you can redistribute it and/or modify it under the same terms as\nPerl itself.\n",
            "subsections": []
        },
        "COPYRIGHT": {
            "content": "Copyright (c) 2013-2022 DCIT, a.s. <https://www.dcit.cz> / Karel Miko\n",
            "subsections": []
        }
    },
    "summary": "CryptX - Cryptographic toolkit",
    "flags": [],
    "examples": [],
    "see_also": []
}