password_needs_rehash

(PHP 5 >= 5.5.0, PHP 7) Checks if the given hash matches the given options boolean password_needs_rehash ( string $hash, integer $algo [, array $options ] ) This function checks to see if the supplied hash implements the algorithm and options provided. If not, it is assumed that the hash needs to be rehashed. Parameters: hash A hash created by password_hash().

cal_info

(PHP 4 >= 4.1.0, PHP 5, PHP 7) Returns information about a particular calendar array cal_info ([ int $calendar = -1 ] ) cal_info() returns information on the specified calendar. Calendar information is returned as an array containing the elements calname, calsymbol, month, abbrevmonth and maxdaysinmonth. The names of the different calendars which can be used as calendar are as follows: 0 or CAL_GREGORIAN - Gregorian

openssl_x509_read

(PHP 4 >= 4.0.6, PHP 5, PHP 7) Parse an X.509 certificate and return a resource identifier for it resource openssl_x509_read ( mixed $x509certdata ) openssl_x509_read() parses the certificate supplied by x509certdata and returns a resource identifier for it. Parameters: x509certdata openssl_x509_read() parses the certificate supplied by x509certdata and returns a resou

password_get_info

(PHP 5 >= 5.5.0, PHP 7) Returns information about the given hash array password_get_info ( string $hash ) When passed in a valid hash created by an algorithm supported by password_hash(), this function will return an array of information about that hash. Parameters: hash A hash created by password_hash(). Returns: Returns an associative array

password_hash

(PHP 5 >= 5.5.0, PHP 7) Creates a password hash string password_hash ( string $password, integer $algo [, array $options ] ) password_hash() creates a new password hash using a strong one-way hashing algorithm. password_hash() is compatible with crypt(). Therefore, password hashes created by crypt() can be used with password_hash(). The following algorithms are currently supported: PASSWORD_DEFAULT - Use the bcrypt a

openssl_x509_parse

(PHP 4 >= 4.0.6, PHP 5, PHP 7) Parse an X509 certificate and return the information as an array array openssl_x509_parse ( mixed $x509cert [, bool $shortnames = true ] ) openssl_x509_parse() returns information about the supplied x509cert, including fields such as subject name, issuer name, purposes, valid from and valid to dates etc. Parameters: x509cert openssl_x509

openssl_x509_checkpurpose

(PHP 4 >= 4.0.6, PHP 5, PHP 7) Verifies if a certificate can be used for a particular purpose int openssl_x509_checkpurpose ( mixed $x509cert, int $purpose [, array $cainfo = array() [, string $untrustedfile ]] ) openssl_x509_checkpurpose() examines a certificate to see if it can be used for the specified purpose. Parameters: x509cert The examined certificate.

openssl_x509_check_private_key

(PHP 4 >= 4.2.0, PHP 5, PHP 7) Checks if a private key corresponds to a certificate bool openssl_x509_check_private_key ( mixed $cert, mixed $key ) Checks whether the given key is the private key that corresponds to cert. Parameters: cert The certificate. key The private key. Returns: Returns TRUE if key is

openssl_x509_free

(PHP 4 >= 4.0.6, PHP 5, PHP 7) Free certificate resource void openssl_x509_free ( resource $x509cert ) openssl_x509_free() frees the certificate associated with the specified x509cert resource from memory. Parameters: x509cert openssl_x509_free() frees the certificate associated with the specified x509cert resource from memory. Returns: No va

openssl_x509_fingerprint

(PHP 5.6, PHP 7) Calculates the fingerprint, or digest, of a given X.509 certificate bool openssl_x509_fingerprint ( mixed $x509 [, string $hash_algorithm = "sha1" [, bool $raw_output = FALSE ]] ) openssl_x509_fingerprint() returns the digest of x509 as a string. Parameters: x509 See Key/Certificate parameters for a list of valid values. hash_algo