#include <openssl/bn.h>#include <assert.h>#include <ctype.h>#include <limits.h>#include <stdio.h>#include <openssl/bio.h>#include <openssl/bytestring.h>#include <openssl/err.h>#include <openssl/mem.h>#include "../fipsmodule/bn/internal.h"
Go to the source code of this file.
Typedefs | |
| typedef int(* | char_test_func) (int c) |
| typedef int(* | decode_func) (BIGNUM *bn, const char *in, int in_len) |
Functions | |
| int | BN_asc2bn (BIGNUM **outp, const char *in) |
| int | BN_bn2binpad (const BIGNUM *in, uint8_t *out, int len) |
| int | BN_bn2cbb_padded (CBB *out, size_t len, const BIGNUM *in) |
| char * | BN_bn2dec (const BIGNUM *a) |
| char * | BN_bn2hex (const BIGNUM *bn) |
| size_t | BN_bn2mpi (const BIGNUM *in, uint8_t *out) |
| int | BN_dec2bn (BIGNUM **outp, const char *in) |
| int | BN_hex2bn (BIGNUM **outp, const char *in) |
| BIGNUM * | BN_mpi2bn (const uint8_t *in, size_t len, BIGNUM *out) |
| int | BN_print (BIO *bp, const BIGNUM *a) |
| int | BN_print_fp (FILE *fp, const BIGNUM *a) |
| static int | bn_x2bn (BIGNUM **outp, const char *in, decode_func decode, char_test_func want_char) |
| static int | decode_dec (BIGNUM *bn, const char *in, int in_len) |
| static int | decode_hex (BIGNUM *bn, const char *in, int in_len) |
Variables | |
| static const char | hextable [] = "0123456789abcdef" |
Definition at line 188 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 187 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 316 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 464 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 72 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 246 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 79 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 381 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 312 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 242 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 421 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 339 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 369 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
|
static |
Definition at line 190 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 162 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
Definition at line 115 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.
|
static |
Definition at line 77 of file boringssl-with-bazel/src/crypto/bn_extra/convert.c.