#include <stdio.h>
#include "include/secp256k1.h"
#include "assumptions.h"
#include "util.h"
#include "hash_impl.h"
#include "field_impl.h"
#include "group_impl.h"
#include "scalar_impl.h"
#include "ecmult_const_impl.h"
#include "ecmult_impl.h"
#include "bench.h"
#include "secp256k1.c"
Go to the source code of this file.
|
void | bench_setup (void *arg) |
|
void | bench_scalar_add (void *arg, int iters) |
|
void | bench_scalar_negate (void *arg, int iters) |
|
void | bench_scalar_mul (void *arg, int iters) |
|
void | bench_scalar_split (void *arg, int iters) |
|
void | bench_scalar_inverse (void *arg, int iters) |
|
void | bench_scalar_inverse_var (void *arg, int iters) |
|
void | bench_field_normalize (void *arg, int iters) |
|
void | bench_field_normalize_weak (void *arg, int iters) |
|
void | bench_field_mul (void *arg, int iters) |
|
void | bench_field_sqr (void *arg, int iters) |
|
void | bench_field_inverse (void *arg, int iters) |
|
void | bench_field_inverse_var (void *arg, int iters) |
|
void | bench_field_sqrt (void *arg, int iters) |
|
void | bench_group_double_var (void *arg, int iters) |
|
void | bench_group_add_var (void *arg, int iters) |
|
void | bench_group_add_affine (void *arg, int iters) |
|
void | bench_group_add_affine_var (void *arg, int iters) |
|
void | bench_group_jacobi_var (void *arg, int iters) |
|
void | bench_group_to_affine_var (void *arg, int iters) |
|
void | bench_ecmult_wnaf (void *arg, int iters) |
|
void | bench_wnaf_const (void *arg, int iters) |
|
void | bench_sha256 (void *arg, int iters) |
|
void | bench_hmac_sha256 (void *arg, int iters) |
|
void | bench_rfc6979_hmac_sha256 (void *arg, int iters) |
|
void | bench_context_verify (void *arg, int iters) |
|
void | bench_context_sign (void *arg, int iters) |
|
int | main (int argc, char **argv) |
|
◆ bench_context_sign()
void bench_context_sign |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_context_verify()
void bench_context_verify |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_ecmult_wnaf()
void bench_ecmult_wnaf |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_inverse()
void bench_field_inverse |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_inverse_var()
void bench_field_inverse_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_mul()
void bench_field_mul |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_normalize()
void bench_field_normalize |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_normalize_weak()
void bench_field_normalize_weak |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_sqr()
void bench_field_sqr |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_field_sqrt()
void bench_field_sqrt |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_add_affine()
void bench_group_add_affine |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_add_affine_var()
void bench_group_add_affine_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_add_var()
void bench_group_add_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_double_var()
void bench_group_double_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_jacobi_var()
void bench_group_jacobi_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_group_to_affine_var()
void bench_group_to_affine_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_hmac_sha256()
void bench_hmac_sha256 |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_rfc6979_hmac_sha256()
void bench_rfc6979_hmac_sha256 |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_add()
void bench_scalar_add |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_inverse()
void bench_scalar_inverse |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_inverse_var()
void bench_scalar_inverse_var |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_mul()
void bench_scalar_mul |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_negate()
void bench_scalar_negate |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_scalar_split()
void bench_scalar_split |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_setup()
void bench_setup |
( |
void * |
arg | ) |
|
◆ bench_sha256()
void bench_sha256 |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ bench_wnaf_const()
void bench_wnaf_const |
( |
void * |
arg, |
|
|
int |
iters |
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |