⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssl.h

📁 The major functionality added in this release includes: - Rootless mode in X11 - Widget Templt
💻 H
字号:
/*    ...*/#define	_SSL_send_text(a, b)	_SSL_send(a, b, strlen(b));struct cert_info {    char subject[256];    char *subject_word[12];    char issuer[256];    char *issuer_word[12];    char algorithm[32];    int algorithm_bits;    char sign_algorithm[32];    int sign_algorithm_bits;    char notbefore[32];    char notafter[32];    int rsa_tmp_bits;};struct chiper_info {    char version[16];    char chiper[16];    int chiper_bits;};SSL_CTX *_SSL_context_init (void (*info_cb_func), int server);#define _SSL_context_free(a)	SSL_CTX_free(a);SSL *_SSL_socket (SSL_CTX *ctx, int sd);char *_SSL_set_verify (SSL_CTX *ctx, void *(verify_callback), char *cacert);/*    int SSL_connect(SSL *);    int SSL_accept(SSL *);    int SSL_get_fd(SSL *);*/void _SSL_close (SSL * ssl);int _SSL_get_cert_info (struct cert_info *cert_info, SSL * ssl);struct chiper_info *_SSL_get_cipher_info (SSL * ssl);/*char *_SSL_add_keypair (SSL_CTX *ctx, char *privkey, char *cert);*//*void _SSL_add_random_keypair(SSL_CTX *ctx, int bits);*/int _SSL_send (SSL * ssl, char *buf, int len);int _SSL_recv (SSL * ssl, char *buf, int len);/* misc *//*void broke_oneline (char *oneline, char *parray[]);*//*char *_SSL_do_cipher_base64(char *buf, int buf_len, char *key, int operation);*/		/* must be freed *//*void *_SSL_get_sess_obj(SSL *ssl, int type);*/		/* NOT must be freed */#define	_SSL_get_sess_pkey(a)	_SSL_get_sess_obj(a, 0)#define	_SSL_get_sess_prkey(a)	_SSL_get_sess_obj(a, 1)#define	_SSL_get_sess_x509(a)	_SSL_get_sess_obj(a, 2)/*char *_SSL_get_obj_base64(void *s, int type);*/		/* must be freed */#define	_SSL_get_pkey_base64(a)		_SSL_get_obj_base64(a, 0)#define	_SSL_get_prkey_base64(a)	_SSL_get_obj_base64(a, 1)#define	_SSL_get_x509_base64(a)		_SSL_get_obj_base64(a, 2)/*char *_SSL_get_ctx_obj_base64(SSL_CTX *ctx, int type);*/	/* must be freed */#define	_SSL_get_ctx_pkey_base64(a)	_SSL_get_ctx_obj_base64(a, 0)#define	_SSL_get_ctx_prkey_base64(a)	_SSL_get_ctx_obj_base64(a, 1)#define	_SSL_get_ctx_x509_base64(a)	_SSL_get_ctx_obj_base64(a, 2)/*int _SSL_verify_x509(X509 *x509);*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -