Functions
oct.c File Reference
#include <openssl/ec.h>
#include <openssl/bn.h>
#include <openssl/err.h>
#include "internal.h"
Include dependency graph for oct.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static int ec_GFp_simple_oct2point (const EC_GROUP *group, EC_POINT *point, const uint8_t *buf, size_t len, BN_CTX *ctx)
 
int ec_point_from_uncompressed (const EC_GROUP *group, EC_AFFINE *out, const uint8_t *in, size_t len)
 
int EC_POINT_oct2point (const EC_GROUP *group, EC_POINT *point, const uint8_t *buf, size_t len, BN_CTX *ctx)
 
size_t EC_POINT_point2oct (const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, uint8_t *buf, size_t len, BN_CTX *ctx)
 
int EC_POINT_set_compressed_coordinates_GFp (const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx)
 
size_t ec_point_to_bytes (const EC_GROUP *group, const EC_AFFINE *point, point_conversion_form_t form, uint8_t *buf, size_t len)
 

Function Documentation

◆ ec_GFp_simple_oct2point()

static int ec_GFp_simple_oct2point ( const EC_GROUP group,
EC_POINT point,
const uint8_t buf,
size_t  len,
BN_CTX ctx 
)
static

Definition at line 135 of file oct.c.

◆ ec_point_from_uncompressed()

int ec_point_from_uncompressed ( const EC_GROUP group,
EC_AFFINE out,
const uint8_t in,
size_t  len 
)

Definition at line 117 of file oct.c.

◆ EC_POINT_oct2point()

int EC_POINT_oct2point ( const EC_GROUP group,
EC_POINT point,
const uint8_t buf,
size_t  len,
BN_CTX ctx 
)

Definition at line 201 of file oct.c.

◆ EC_POINT_point2oct()

size_t EC_POINT_point2oct ( const EC_GROUP group,
const EC_POINT point,
point_conversion_form_t  form,
uint8_t buf,
size_t  len,
BN_CTX ctx 
)

Definition at line 210 of file oct.c.

◆ EC_POINT_set_compressed_coordinates_GFp()

int EC_POINT_set_compressed_coordinates_GFp ( const EC_GROUP group,
EC_POINT point,
const BIGNUM x,
int  y_bit,
BN_CTX ctx 
)

Definition at line 224 of file oct.c.

◆ ec_point_to_bytes()

size_t ec_point_to_bytes ( const EC_GROUP group,
const EC_AFFINE point,
point_conversion_form_t  form,
uint8_t buf,
size_t  len 
)

Definition at line 76 of file oct.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:24