00001 
00002 
00003 
00004 int    send_command_recv_ans(int sock, char* command, int tm, Buffer* key, EVP_CIPHER* cipher);
00005 Buffer recv_mesg_until_end(int sock, int tmm, Buffer* key, EVP_CIPHER* cipher);
00006 
00007 Buffer send_algor_recv_spki(int sock, char* algor, int tm, Buffer* key, EVP_CIPHER* cipher);
00008 int    send_spki_recv_ans  (int sock, Buffer mkey, int tm, Buffer* key, EVP_CIPHER* cipher);
00009 
00010 
00011 
00012 int    check_auth(Buffer ahost, int aport, Buffer userid, Buffer passwd, int chmod, int keyex, int cryptm, char* cfn, int cont);
00013 
00014 
00015 
00016 int    start_CRYPT_transfer(int sock, int keyex, int cryptm, Buffer ipaddr, char* cfn, int tm, Buffer* shdkey, EVP_CIPHER** cipher);
00017 int    stop_CRYPT_transfer (int sock, int tm, Buffer* shdkey, EVP_CIPHER* cipher);
00018 
00019