ekg2
GIT master
|
#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"
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 |
char* sim_key_fingerprint | ( | const char * | uid | ) |
int sim_key_generate | ( | const char * | uid | ) |
|
static |
char* sim_message_decrypt | ( | const unsigned char * | message, |
const char * | uid | ||
) |
char* sim_message_encrypt | ( | const unsigned char * | message, |
const char * | uid | ||
) |
|
static |
const char* sim_strerror | ( | int | error | ) |
int sim_errno = 0 |
char* sim_key_path = NULL |