{"count":40990,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=324","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&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"}]}