Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/evp/evp_pkey.c
#include <stdio.h>
#include <stdlib.h>
#include "cryptlib.h"
#include <openssl/x509.h>
#include <openssl/rand.h>
#include <openssl/rsa.h>
#include <openssl/dsa.h>
#include <openssl/bn.h>

Funciones

EVP_PKEYEVP_PKCS82PKEY (PKCS8_PRIV_KEY_INFO *p8)
PKCS8_PRIV_KEY_INFOEVP_PKEY2PKCS8 (EVP_PKEY *pkey)
PKCS8_PRIV_KEY_INFOEVP_PKEY2PKCS8_broken (EVP_PKEY *pkey, int broken)
PKCS8_PRIV_KEY_INFOPKCS8_set_broken (PKCS8_PRIV_KEY_INFO *p8, int broken)
int EVP_PKEY_get_attr_count (const EVP_PKEY *key)
int EVP_PKEY_get_attr_by_NID (const EVP_PKEY *key, int nid, int lastpos)
int EVP_PKEY_get_attr_by_OBJ (const EVP_PKEY *key, ASN1_OBJECT *obj, int lastpos)
X509_ATTRIBUTEEVP_PKEY_get_attr (const EVP_PKEY *key, int loc)
X509_ATTRIBUTEEVP_PKEY_delete_attr (EVP_PKEY *key, int loc)
int EVP_PKEY_add1_attr (EVP_PKEY *key, X509_ATTRIBUTE *attr)
int EVP_PKEY_add1_attr_by_OBJ (EVP_PKEY *key, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len)
int EVP_PKEY_add1_attr_by_NID (EVP_PKEY *key, int nid, int type, const unsigned char *bytes, int len)
int EVP_PKEY_add1_attr_by_txt (EVP_PKEY *key, const char *attrname, int type, const unsigned char *bytes, int len)

Documentación de las funciones

EVP_PKEY* EVP_PKCS82PKEY ( PKCS8_PRIV_KEY_INFO p8)
PKCS8_PRIV_KEY_INFO* EVP_PKEY2PKCS8 ( EVP_PKEY pkey)
PKCS8_PRIV_KEY_INFO* EVP_PKEY2PKCS8_broken ( EVP_PKEY pkey,
int  broken 
)
int EVP_PKEY_add1_attr ( EVP_PKEY key,
X509_ATTRIBUTE attr 
)
int EVP_PKEY_add1_attr_by_NID ( EVP_PKEY key,
int  nid,
int  type,
const unsigned char *  bytes,
int  len 
)
int EVP_PKEY_add1_attr_by_OBJ ( EVP_PKEY key,
const ASN1_OBJECT obj,
int  type,
const unsigned char *  bytes,
int  len 
)
int EVP_PKEY_add1_attr_by_txt ( EVP_PKEY key,
const char *  attrname,
int  type,
const unsigned char *  bytes,
int  len 
)
X509_ATTRIBUTE* EVP_PKEY_delete_attr ( EVP_PKEY key,
int  loc 
)
X509_ATTRIBUTE* EVP_PKEY_get_attr ( const EVP_PKEY key,
int  loc 
)
int EVP_PKEY_get_attr_by_NID ( const EVP_PKEY key,
int  nid,
int  lastpos 
)
int EVP_PKEY_get_attr_by_OBJ ( const EVP_PKEY key,
ASN1_OBJECT obj,
int  lastpos 
)
int EVP_PKEY_get_attr_count ( const EVP_PKEY key)
PKCS8_PRIV_KEY_INFO* PKCS8_set_broken ( PKCS8_PRIV_KEY_INFO p8,
int  broken 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'