Public Attributes | List of all members
rsa_meth_st Struct Reference

#include <rsa.h>

Public Attributes

void * app_data
 
struct openssl_method_common_st common
 
int(* decrypt )(RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding)
 
int(* finish )(RSA *rsa)
 
int flags
 
int(* init )(RSA *rsa)
 
int(* private_transform )(RSA *rsa, uint8_t *out, const uint8_t *in, size_t len)
 
int(* sign )(int type, const uint8_t *m, unsigned int m_length, uint8_t *sigret, unsigned int *siglen, const RSA *rsa)
 
int(* sign_raw )(RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding)
 
size_t(* size )(const RSA *rsa)
 

Detailed Description

Definition at line 689 of file rsa.h.

Member Data Documentation

◆ app_data

void* rsa_meth_st::app_data

Definition at line 692 of file rsa.h.

◆ common

struct openssl_method_common_st rsa_meth_st::common

Definition at line 690 of file rsa.h.

◆ decrypt

int(* rsa_meth_st::decrypt) (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding)

Definition at line 706 of file rsa.h.

◆ finish

int(* rsa_meth_st::finish) (RSA *rsa)

Definition at line 695 of file rsa.h.

◆ flags

int rsa_meth_st::flags

Definition at line 724 of file rsa.h.

◆ init

int(* rsa_meth_st::init) (RSA *rsa)

Definition at line 694 of file rsa.h.

◆ private_transform

int(* rsa_meth_st::private_transform) (RSA *rsa, uint8_t *out, const uint8_t *in, size_t len)

Definition at line 721 of file rsa.h.

◆ sign

int(* rsa_meth_st::sign) (int type, const uint8_t *m, unsigned int m_length, uint8_t *sigret, unsigned int *siglen, const RSA *rsa)

Definition at line 700 of file rsa.h.

◆ sign_raw

int(* rsa_meth_st::sign_raw) (RSA *rsa, size_t *out_len, uint8_t *out, size_t max_out, const uint8_t *in, size_t in_len, int padding)

Definition at line 704 of file rsa.h.

◆ size

size_t(* rsa_meth_st::size) (const RSA *rsa)

Definition at line 698 of file rsa.h.


The documentation for this struct was generated from the following file:


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