webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/ecdsa.h>
#include <limits.h>
#include <string.h>
#include <openssl/bn.h>
#include <openssl/bytestring.h>
#include <openssl/err.h>
#include <openssl/ec_key.h>
#include <openssl/mem.h>
#include "../bytestring/internal.h"
#include "../ec/internal.h"
Functions | |
size_t | ECDSA_size (const EC_KEY *key) |
ECDSA_SIG * | ECDSA_SIG_new (void) |
void | ECDSA_SIG_free (ECDSA_SIG *sig) |
ECDSA_SIG * | ECDSA_SIG_parse (CBS *cbs) |
ECDSA_SIG * | ECDSA_SIG_from_bytes (const uint8_t *in, size_t in_len) |
int | ECDSA_SIG_marshal (CBB *cbb, const ECDSA_SIG *sig) |
int | ECDSA_SIG_to_bytes (uint8_t **out_bytes, size_t *out_len, const ECDSA_SIG *sig) |
size_t | ECDSA_SIG_max_len (size_t order_len) |
ECDSA_SIG * | d2i_ECDSA_SIG (ECDSA_SIG **out, const uint8_t **inp, long len) |
int | i2d_ECDSA_SIG (const ECDSA_SIG *sig, uint8_t **outp) |