Funciones | 
| X509_REQ *  | X509_to_X509_REQ (X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | 
| EVP_PKEY *  | X509_REQ_get_pubkey (X509_REQ *req) | 
| int  | X509_REQ_check_private_key (X509_REQ *x, EVP_PKEY *k) | 
| int  | X509_REQ_extension_nid (int req_nid) | 
| int *  | X509_REQ_get_extension_nids (void) | 
| void  | X509_REQ_set_extension_nids (int *nids) | 
|   | STACK_OF (X509_EXTENSION) | 
| int  | X509_REQ_add_extensions_nid (X509_REQ *req, STACK_OF(X509_EXTENSION)*exts, int nid) | 
| int  | X509_REQ_add_extensions (X509_REQ *req, STACK_OF(X509_EXTENSION)*exts) | 
| int  | X509_REQ_get_attr_count (const X509_REQ *req) | 
| int  | X509_REQ_get_attr_by_NID (const X509_REQ *req, int nid, int lastpos) | 
| int  | X509_REQ_get_attr_by_OBJ (const X509_REQ *req, ASN1_OBJECT *obj, int lastpos) | 
| X509_ATTRIBUTE *  | X509_REQ_get_attr (const X509_REQ *req, int loc) | 
| X509_ATTRIBUTE *  | X509_REQ_delete_attr (X509_REQ *req, int loc) | 
| int  | X509_REQ_add1_attr (X509_REQ *req, X509_ATTRIBUTE *attr) | 
| int  | X509_REQ_add1_attr_by_OBJ (X509_REQ *req, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) | 
| int  | X509_REQ_add1_attr_by_NID (X509_REQ *req, int nid, int type, const unsigned char *bytes, int len) | 
| int  | X509_REQ_add1_attr_by_txt (X509_REQ *req, const char *attrname, int type, const unsigned char *bytes, int len) |