Eneboo - Documentación para desarrolladores
Funciones | Variables
Referencia del Archivo src/libdigidoc/openssl/crypto/bn/bntest.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "e_os.h"
#include <openssl/bio.h>
#include <openssl/bn.h>
#include <openssl/rand.h>
#include <openssl/x509.h>
#include <openssl/err.h>

Funciones

int test_add (BIO *bp)
int test_sub (BIO *bp)
int test_lshift1 (BIO *bp)
int test_lshift (BIO *bp, BN_CTX *ctx, BIGNUM *a_)
int test_rshift1 (BIO *bp)
int test_rshift (BIO *bp, BN_CTX *ctx)
int test_div (BIO *bp, BN_CTX *ctx)
int test_div_word (BIO *bp)
int test_div_recp (BIO *bp, BN_CTX *ctx)
int test_mul (BIO *bp)
int test_sqr (BIO *bp, BN_CTX *ctx)
int test_mont (BIO *bp, BN_CTX *ctx)
int test_mod (BIO *bp, BN_CTX *ctx)
int test_mod_mul (BIO *bp, BN_CTX *ctx)
int test_mod_exp (BIO *bp, BN_CTX *ctx)
int test_mod_exp_mont_consttime (BIO *bp, BN_CTX *ctx)
int test_exp (BIO *bp, BN_CTX *ctx)
int test_gf2m_add (BIO *bp)
int test_gf2m_mod (BIO *bp)
int test_gf2m_mod_mul (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_sqr (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_inv (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_div (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_exp (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_sqrt (BIO *bp, BN_CTX *ctx)
int test_gf2m_mod_solve_quad (BIO *bp, BN_CTX *ctx)
int test_kron (BIO *bp, BN_CTX *ctx)
int test_sqrt (BIO *bp, BN_CTX *ctx)
int rand_neg (void)
int main (int argc, char *argv[])

Variables

const int num0 = 100
const int num1 = 50
const int num2 = 5

Documentación de las funciones

int main ( int  argc,
char *  argv[] 
)
int rand_neg ( void  )
int test_add ( BIO bp)
int test_div ( BIO bp,
BN_CTX ctx 
)
int test_div_recp ( BIO bp,
BN_CTX ctx 
)
int test_div_word ( BIO bp)
int test_exp ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_add ( BIO bp)
int test_gf2m_mod ( BIO bp)
int test_gf2m_mod_div ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_exp ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_inv ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_mul ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_solve_quad ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_sqr ( BIO bp,
BN_CTX ctx 
)
int test_gf2m_mod_sqrt ( BIO bp,
BN_CTX ctx 
)
int test_kron ( BIO bp,
BN_CTX ctx 
)
int test_lshift ( BIO bp,
BN_CTX ctx,
BIGNUM a_ 
)
int test_lshift1 ( BIO bp)
int test_mod ( BIO bp,
BN_CTX ctx 
)
int test_mod_exp ( BIO bp,
BN_CTX ctx 
)
int test_mod_exp_mont_consttime ( BIO bp,
BN_CTX ctx 
)
int test_mod_mul ( BIO bp,
BN_CTX ctx 
)
int test_mont ( BIO bp,
BN_CTX ctx 
)
int test_mul ( BIO bp)
int test_rshift ( BIO bp,
BN_CTX ctx 
)
int test_rshift1 ( BIO bp)
int test_sqr ( BIO bp,
BN_CTX ctx 
)
int test_sqrt ( BIO bp,
BN_CTX ctx 
)
int test_sub ( BIO bp)

Documentación de las variables

const int num0 = 100
const int num1 = 50
const int num2 = 5
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'