{"count":42690,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=329","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=327","results":[{"name":"p5.34-convert-uulib","description":"Perl interface to the uulib library"},{"name":"p5.34-cookie-baker","description":"Cookie::Baker - A cookie string generator/parser"},{"name":"p5.34-coro","description":"Coro - the only real threads in perl"},{"name":"p5.34-cpan-changes","description":"CPAN::Changes - Read and write Changes files"},{"name":"p5.34-cpan-distnameinfo","description":"CPAN::DistnameInfo - Extract distribution name and version from a distribution filename"},{"name":"p5.34-cpan-meta","description":"CPAN::Meta - the distribution metadata for a CPAN dist"},{"name":"p5.34-cpan-meta-check","description":"CPAN::Meta::Check - Verify requirements in a CPAN::Meta object"},{"name":"p5.34-cpan-meta-requirements","description":"CPAN::Meta::Requirements - a set of version requirements for a CPAN dist"},{"name":"p5.34-cpan-meta-yaml","description":"CPAN::Meta::YAML - Read and write a subset of YAML for CPAN Meta files"},{"name":"p5.34-cpan-requirements-dynamic","description":"CPAN::Requirements::Dynamic - Dynamic prerequisites in meta files"},{"name":"p5.34-cpan-uploader","description":"CPAN::Uploader - upload things to the CPAN"},{"name":"p5.34-cpanel-json-xs","description":"JSON::XS for Cpanel, fast and correct serialising"},{"name":"p5.34-crypt-appletwofish","description":"two Apple iTMS/iTunes key descrambling algorithms"},{"name":"p5.34-crypt-argon2","description":"Crypt::Argon2 - Perl interface to the Argon2 key derivation functions"},{"name":"p5.34-crypt-bcrypt","description":"Crypt::Bcrypt - A modern bcrypt implementation"},{"name":"p5.34-crypt-blowfish","description":"Implementation of the blowfish-crypto algorithm for perl"},{"name":"p5.34-crypt-cast5","description":"CAST5 block cipher"},{"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":"Crypt::DES - an XS-based DES implimentation for Perl"},{"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-dsa-gmp","description":"Crypt::DSA::GMP - 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":"Crypt::OpenPGP - 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":"Crypt::PasswdMD5 - Provide interoperable MD5-based crypt() functions"},{"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"}]}