| digest_alg |
string |
default_md |
Méthode de digeste ou signature de hachage, généralement un de openssl_get_md_methods() |
| x509_extensions |
string |
x509_extensions |
Sélectionne quelle extension utiliser lors de la création d'un
certificat x509 |
| req_extensions |
string |
req_extensions |
Sélectionne quelle extension utiliser lors de la création d'une CSR |
| private_key_bits |
int |
default_bits |
Spécifie la longueur en bits de la clé privée |
| private_key_type |
int |
none |
Spécifie le type de clé privée à créer. Cela peut être l'un
de OPENSSL_KEYTYPE_DSA,
OPENSSL_KEYTYPE_DH,
OPENSSL_KEYTYPE_RSA ou
OPENSSL_KEYTYPE_EC.
La valeur par défaut est OPENSSL_KEYTYPE_RSA.
|
| encrypt_key |
bool |
encrypt_key |
La clé (avec mot de passe) exportée doit-elle être chiffrée? |
| encrypt_key_cipher |
int |
none |
Une des constantes cipher.
|
| curve_name |
string |
none |
Un de openssl_get_curve_names().
|
| config |
string |
N/A |
Chemin vers votre fichier openssl.conf alternatif.
|