JunkBox_Lib  1.10.2
isnet_client.h
Go to the documentation of this file.
1 
2 // クライアント側でのコマンド送信処理
3 int send_command_recv_ans(int sock, char* command, int tm, Buffer* key, EVP_CIPHER* cipher);
4 Buffer recv_mesg_until_end(int sock, int tmm, Buffer* key, EVP_CIPHER* cipher);
5 
6 Buffer send_algor_recv_spki(int sock, char* algor, int tm, Buffer* key, EVP_CIPHER* cipher);
7 int send_spki_recv_ans (int sock, Buffer mkey, int tm, Buffer* key, EVP_CIPHER* cipher);
8 
9 // クライアント側での認証処理
10 int check_auth(Buffer ahost, int aport, Buffer userid, Buffer passwd, int chmod, int keyex, int cryptm, char* cfn, int cont);
11 
12 // クライアント側での暗号化開始・終了処理
13 int start_CRYPT_transfer(int sock, int keyex, int cryptm, Buffer ipaddr, char* cfn, int tm, Buffer* shdkey, EVP_CIPHER** cipher);
14 int stop_CRYPT_transfer (int sock, int tm, Buffer* shdkey, EVP_CIPHER* cipher);
15 
int start_CRYPT_transfer(int sock, int keyex, int cryptm, Buffer ipaddr, char *cfn, int tm, Buffer *shdkey, EVP_CIPHER **cipher)
Definition: isnet_client.c:357
int send_spki_recv_ans(int sock, Buffer mkey, int tm, Buffer *key, EVP_CIPHER *cipher)
Definition: isnet_client.c:159
Buffer send_algor_recv_spki(int sock, char *algor, int tm, Buffer *key, EVP_CIPHER *cipher)
Definition: isnet_client.c:120
Buffer recv_mesg_until_end(int sock, int tmm, Buffer *key, EVP_CIPHER *cipher)
Definition: isnet_client.c:77
int stop_CRYPT_transfer(int sock, int tm, Buffer *shdkey, EVP_CIPHER *cipher)
Definition: isnet_client.c:436
int send_command_recv_ans(int sock, char *command, int tm, Buffer *key, EVP_CIPHER *cipher)
Definition: isnet_client.c:22
int check_auth(Buffer ahost, int aport, Buffer userid, Buffer passwd, int chmod, int keyex, int cryptm, char *cfn, int cont)
Definition: isnet_client.c:207
Definition: buffer.h:35