Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include "ssl_locl.h"
#include "kssl_lcl.h"
#include <openssl/buffer.h>
#include <openssl/rand.h>
#include <openssl/objects.h>
#include <openssl/evp.h>
#include <openssl/md5.h>
#include <openssl/dh.h>
#include <openssl/bn.h>
#include <openssl/engine.h>
'defines' | |
#define | has_bits(i, m) (((i)&(m)) == (m)) |
Funciones | |
int | check_srvr_ecc_cert_and_alg (X509 *x, SSL_CIPHER *cs) |
IMPLEMENT_ssl3_meth_func (SSLv3_client_method, ssl_undefined_function, ssl3_connect, ssl3_get_client_method) | |
int | ssl3_client_hello (SSL *s) |
int | ssl3_get_server_hello (SSL *s) |
int | ssl3_get_server_certificate (SSL *s) |
int | ssl3_get_key_exchange (SSL *s) |
int | ssl3_get_certificate_request (SSL *s) |
int | ssl3_get_new_session_ticket (SSL *s) |
int | ssl3_get_cert_status (SSL *s) |
int | ssl3_get_server_done (SSL *s) |
int | ssl3_send_client_key_exchange (SSL *s) |
int | ssl3_send_client_verify (SSL *s) |
int | ssl3_send_client_certificate (SSL *s) |
int | ssl3_check_cert_and_algorithm (SSL *s) |
int | ssl3_check_finished (SSL *s) |
int | ssl_do_client_cert_cb (SSL *s, X509 **px509, EVP_PKEY **ppkey) |
#define has_bits | ( | i, | |
m | |||
) | (((i)&(m)) == (m)) |
int check_srvr_ecc_cert_and_alg | ( | X509 * | x, |
SSL_CIPHER * | cs | ||
) |
IMPLEMENT_ssl3_meth_func | ( | SSLv3_client_method | , |
ssl_undefined_function | , | ||
ssl3_connect | , | ||
ssl3_get_client_method | |||
) |