#include <stdio.h>
#include <assert.h>
#include "cryptlib.h"
#include "bn_lcl.h"
Go to the source code of this file.
|
BN_ULONG | bn_sub_part_words (BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int cl, int dl) |
|
BN_ULONG | bn_add_part_words (BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int cl, int dl) |
|
int | BN_mul (BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) |
|
void | bn_mul_normal (BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb) |
|
void | bn_mul_low_normal (BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n) |
|
BN_ULONG bn_add_part_words |
( |
BN_ULONG * |
r, |
|
|
const BN_ULONG * |
a, |
|
|
const BN_ULONG * |
b, |
|
|
int |
cl, |
|
|
int |
dl |
|
) |
| |
void bn_mul_low_normal |
( |
BN_ULONG * |
r, |
|
|
BN_ULONG * |
a, |
|
|
BN_ULONG * |
b, |
|
|
int |
n |
|
) |
| |
void bn_mul_normal |
( |
BN_ULONG * |
r, |
|
|
BN_ULONG * |
a, |
|
|
int |
na, |
|
|
BN_ULONG * |
b, |
|
|
int |
nb |
|
) |
| |
BN_ULONG bn_sub_part_words |
( |
BN_ULONG * |
r, |
|
|
const BN_ULONG * |
a, |
|
|
const BN_ULONG * |
b, |
|
|
int |
cl, |
|
|
int |
dl |
|
) |
| |