ekg2
Struktury danych | Definicje | Wyliczenia | Funkcje | Zmienne

Dokumentacja pliku plugins/sim/simlite.h

#include <stdint.h>

Idź do kodu źródłowego tego pliku.

Struktury danych

struct  sim_message_header

Definicje

#define SIM_MAGIC_V1   0x2391
#define SIM_MAGIC_V1_BE   0x9123

Wyliczenia

enum  sim_errno_t {
  SIM_ERROR_SUCCESS, SIM_ERROR_PUBLIC, SIM_ERROR_PRIVATE, SIM_ERROR_RSA,
  SIM_ERROR_BF, SIM_ERROR_RAND, SIM_ERROR_MEMORY, SIM_ERROR_INVALID,
  SIM_ERROR_MAGIC
}

Funkcje

char * sim_message_decrypt (const unsigned char *message, const char *uid)
char * sim_message_encrypt (const unsigned char *message, const char *uid)
int sim_key_generate (const char *uid)
char * sim_key_fingerprint (const char *uid)
const char * sim_strerror (int error)

Zmienne

char * sim_key_path
int sim_errno

Dokumentacja definicji

#define SIM_MAGIC_V1   0x2391
#define SIM_MAGIC_V1_BE   0x9123

Dokumentacja typów wyliczanych

Wartości wyliczeń:
SIM_ERROR_SUCCESS 
SIM_ERROR_PUBLIC 
SIM_ERROR_PRIVATE 
SIM_ERROR_RSA 
SIM_ERROR_BF 
SIM_ERROR_RAND 
SIM_ERROR_MEMORY 
SIM_ERROR_INVALID 
SIM_ERROR_MAGIC 

Dokumentacja funkcji

char* sim_key_fingerprint ( const char *  uid)
int sim_key_generate ( const char *  uid)
char* sim_message_decrypt ( const unsigned char *  message,
const char *  uid 
)
char* sim_message_encrypt ( const unsigned char *  message,
const char *  uid 
)
const char* sim_strerror ( int  error)

Dokumentacja zmiennych

int sim_errno
char* sim_key_path
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje