Constantes predefinidas
PHP Manual

Tipos de claves

OPENSSL_KEYTYPE_RSA (integer)
OPENSSL_KEYTYPE_DSA (integer)
OPENSSL_KEYTYPE_DH (integer)

Constantes predefinidas
PHP Manual