ekg2  GIT master
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Funkcje | Zmienne
Dokumentacja pliku simlite.c
#include "ekg2.h"
#include <openssl/bio.h>
#include <openssl/evp.h>
#include <openssl/rsa.h>
#include <openssl/rand.h>
#include <openssl/err.h>
#include <openssl/pem.h>
#include <openssl/sha.h>
#include <limits.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include "simlite.h"
Wykres zależności załączania dla simlite.c:

Funkcje

static int sim_seed_prng ()
 
int sim_key_generate (const char *uid)
 
static RSA * sim_key_read (const char *uid, const char *session)
 
char * sim_key_fingerprint (const char *uid)
 
const char * sim_strerror (int error)
 
char * sim_message_encrypt (const unsigned char *message, const char *uid)
 
char * sim_message_decrypt (const unsigned char *message, const char *uid)
 

Zmienne

char * sim_key_path = NULL
 
int sim_errno = 0
 

Dokumentacja funkcji

char* sim_key_fingerprint ( const char *  uid)
int sim_key_generate ( const char *  uid)
static RSA* sim_key_read ( const char *  uid,
const char *  session 
)
static
char* sim_message_decrypt ( const unsigned char *  message,
const char *  uid 
)
char* sim_message_encrypt ( const unsigned char *  message,
const char *  uid 
)
static int sim_seed_prng ( )
static
const char* sim_strerror ( int  error)

Dokumentacja zmiennych

int sim_errno = 0
char* sim_key_path = NULL