GET /api/v1/autocomplete/port/?format=api&page=323
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 40990,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=324",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=322",
    "results": [
        {
            "name": "p5.34-crypt-cast5_pp",
            "description": "Crypt::CAST5_PP - CAST5 block cipher in pure Perl"
        },
        {
            "name": "p5.34-crypt-cbc",
            "description": "Crypt::CBC - Encrypt Data with Cipher Block Chaining Mode"
        },
        {
            "name": "p5.34-crypt-ciphersaber",
            "description": "CipherSaber-1 and CipherSaber-2 encryption"
        },
        {
            "name": "p5.34-crypt-curve25519",
            "description": "Crypt::Curve25519 - Generate shared secret using elliptic-curve Diffie-Hellman function"
        },
        {
            "name": "p5.34-crypt-des",
            "description": "Perl DES encryption module"
        },
        {
            "name": "p5.34-crypt-des_ede3",
            "description": "Crypt::DES_EDE3 - Triple-DES EDE encryption/decryption"
        },
        {
            "name": "p5.34-crypt-dh",
            "description": "Perl5 interface to a Diffie-Hellman key exchange system"
        },
        {
            "name": "p5.34-crypt-dh-gmp",
            "description": "Crypt::DH::GMP - Crypt::DH Using GMP Directly"
        },
        {
            "name": "p5.34-crypt-dsa",
            "description": "Crypt::DSA - DSA Signatures and Key Generation"
        },
        {
            "name": "p5.34-crypt-eksblowfish",
            "description": "Crypt::Eksblowfish - The Eksblowfish block cipher"
        },
        {
            "name": "p5.34-crypt-gcrypt",
            "description": "Perl interface to the GNU Cryptographic library"
        },
        {
            "name": "p5.34-crypt-generatepassword",
            "description": "Generate secure random pronounceable passwords"
        },
        {
            "name": "p5.34-crypt-idea",
            "description": "perl implementation of IDEA"
        },
        {
            "name": "p5.34-crypt-mysql",
            "description": "Crypt::MySQL - emulate MySQL PASSWORD() function."
        },
        {
            "name": "p5.34-crypt-openpgp",
            "description": "Pure-Perl OpenPGP implementation"
        },
        {
            "name": "p5.34-crypt-openssl-bignum",
            "description": "OpenSSL's multiprecision integer arithmetic"
        },
        {
            "name": "p5.34-crypt-openssl-dsa",
            "description": "Crypt::OpenSSL::DSA - Digital Signature Algorithm using OpenSSL"
        },
        {
            "name": "p5.34-crypt-openssl-ec",
            "description": "Crypt::OpenSSL::EC - Perl extension for OpenSSL EC (Elliptic Curves) library"
        },
        {
            "name": "p5.34-crypt-openssl-ecdsa",
            "description": "Crypt::OpenSSL::ECDSA - Perl extension for OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm)"
        },
        {
            "name": "p5.34-crypt-openssl-guess",
            "description": "Crypt::OpenSSL::Guess - Guess OpenSSL include path"
        },
        {
            "name": "p5.34-crypt-openssl-random",
            "description": "Crypt::OpenSSL::Random - OpenSSL/LibreSSL pseudo-random number generator access"
        },
        {
            "name": "p5.34-crypt-openssl-rsa",
            "description": "Crypt::OpenSSL::RSA - RSA encoding and decoding, using the openSSL libraries"
        },
        {
            "name": "p5.34-crypt-openssl-x509",
            "description": "Crypt::OpenSSL::X509 - Perl extension to OpenSSL's X509 API"
        },
        {
            "name": "p5.34-crypt-passphrase",
            "description": "Crypt::Passphrase - A module for managing passwords in a cryptographically agile manner"
        },
        {
            "name": "p5.34-crypt-passphrase-argon2",
            "description": "Crypt::Passphrase::Argon2 - An Argon2 encoder for Crypt::Passphrase"
        },
        {
            "name": "p5.34-crypt-passphrase-bcrypt",
            "description": "Crypt::Passphrase::Bcrypt - A bcrypt encoder for Crypt::Passphrase"
        },
        {
            "name": "p5.34-crypt-passwdmd5",
            "description": "provides interoperable MD5-based crypt() functions for perl"
        },
        {
            "name": "p5.34-crypt-pbkdf2",
            "description": "Crypt::PBKDF2 - The PBKDF2 password hashing algorithm"
        },
        {
            "name": "p5.34-crypt-primes",
            "description": "Crypt::Primes - Provable Prime Number Generator suitable for Cryptographic Applications."
        },
        {
            "name": "p5.34-crypt-random",
            "description": "Crypt::Random - Cryptographically Secure, True Random Number Generator"
        },
        {
            "name": "p5.34-crypt-random-seed",
            "description": "Crypt::Random::Seed - Simple method to get strong randomness"
        },
        {
            "name": "p5.34-crypt-random-source",
            "description": "Get weak or strong random data from pluggable sources"
        },
        {
            "name": "p5.34-crypt-random-tesha2",
            "description": "Crypt::Random::TESHA2 - Random numbers using timer/schedule entropy"
        },
        {
            "name": "p5.34-crypt-rc4",
            "description": "Perl implementation of the RC4 encryption algorithm"
        },
        {
            "name": "p5.34-crypt-rijndael",
            "description": "Implementation of the Rijndel-crypto algorithm for perl"
        },
        {
            "name": "p5.34-crypt-ripemd160",
            "description": "Crypt::RIPEMD160 - Perl extension for the RIPEMD-160 Hash function"
        },
        {
            "name": "p5.34-crypt-rsa",
            "description": "perl implementation of RSA"
        },
        {
            "name": "p5.34-crypt-smime",
            "description": "Crypt::SMIME - S/MIME message signing, verification, encryption and decryption"
        },
        {
            "name": "p5.34-crypt-ssleay",
            "description": "module to add SSL support to LWP"
        },
        {
            "name": "p5.34-crypt-sysrandom",
            "description": "Crypt::SysRandom - Perl interface to system randomness"
        },
        {
            "name": "p5.34-crypt-sysrandom-xs",
            "description": "Crypt::SysRandom::XS - Perl interface to system randomness, XS version"
        },
        {
            "name": "p5.34-crypt-twofish",
            "description": "Implementation of the twofish-crypto algorithm for perl"
        },
        {
            "name": "p5.34-crypt-unixcrypt_xs",
            "description": "Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function."
        },
        {
            "name": "p5.34-crypt-urandom",
            "description": "Crypt::URandom - Provide non blocking randomness"
        },
        {
            "name": "p5.34-crypt-urandom-token",
            "description": "Crypt::URandom::Token - Generate secure strings for passwords, secrets and similar"
        },
        {
            "name": "p5.34-cryptx",
            "description": "CryptX - Cryptographic toolkit"
        },
        {
            "name": "p5.34-css",
            "description": "Object oriented access to Cascading Style Sheets (CSS)"
        },
        {
            "name": "p5.34-css-tiny",
            "description": "CSS::Tiny - Read/Write .css files with as little code as possible"
        },
        {
            "name": "p5.34-curry",
            "description": "curry - Create automatic curried method call closures for any class or object"
        },
        {
            "name": "p5.34-curses",
            "description": "Curses - terminal screen handling and optimization"
        }
    ]
}