#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"#include <ekg/debug.h>#include <ekg/recode.h>#include <ekg/xmalloc.h>Definicje | |
| #define | _XOPEN_SOURCE 600 |
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 |
| #define _XOPEN_SOURCE 600 |
| 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 | ) |
| int sim_errno = 0 |
| char* sim_key_path = NULL |
1.7.1