28 #ifndef SECP256K1_CONTRIB_BER_PRIVATEKEY_H
29 #define SECP256K1_CONTRIB_BER_PRIVATEKEY_H
59 unsigned char *privkey,
61 const unsigned char *seckey,
81 unsigned char *seckey,
82 const
unsigned char *privkey,
84 ) SECP256K1_ARG_NONNULL(1) SECP256K1_ARG_NONNULL(2) SECP256K1_ARG_NONNULL(3);
#define SECP256K1_WARN_UNUSED_RESULT
Warning attributes NONNULL is not used if SECP256K1_BUILD is set to avoid the compiler optimizing out...
int ec_privkey_export_der(const secp256k1_context *ctx, unsigned char *privkey, size_t *privkeylen, const unsigned char *key32, int compressed)
Export a private key in DER format.
int ec_privkey_import_der(const secp256k1_context *ctx, unsigned char *out32, const unsigned char *privkey, size_t privkeylen)
Import a private key in DER format.
static secp256k1_context * ctx
#define SECP256K1_ARG_NONNULL(_x)