#include <stddef.h>
#include "group.h"
#include "scalar.h"
#include "ecmult.h"
#include "ecmult_gen.h"
Go to the source code of this file.
◆ secp256k1_eckey_privkey_tweak_add()
◆ secp256k1_eckey_privkey_tweak_mul()
◆ secp256k1_eckey_pubkey_parse()
| int secp256k1_eckey_pubkey_parse |
( |
secp256k1_ge * | elem, |
|
|
const unsigned char * | pub, |
|
|
size_t | size ) |
|
static |
◆ secp256k1_eckey_pubkey_serialize33()
| void secp256k1_eckey_pubkey_serialize33 |
( |
secp256k1_ge * | elem, |
|
|
unsigned char * | pub33 ) |
|
static |
Serialize a group element (that is not allowed to be infinity) to a compressed public key (33 bytes).
◆ secp256k1_eckey_pubkey_serialize65()
| void secp256k1_eckey_pubkey_serialize65 |
( |
secp256k1_ge * | elem, |
|
|
unsigned char * | pub65 ) |
|
static |
Serialize a group element (that is not allowed to be infinity) to an uncompressed public key (65 bytes).
◆ secp256k1_eckey_pubkey_tweak_add()
◆ secp256k1_eckey_pubkey_tweak_mul()