Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/ttssh2/ttxssh/crypt.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6841 by doda, Tue Jul 4 15:02:28 2017 UTC revision 6982 by doda, Sat Nov 25 15:26:31 2017 UTC
# Line 125  BOOL CRYPT_set_server_RSA_key(PTInstVar Line 125  BOOL CRYPT_set_server_RSA_key(PTInstVar
125    int bits, unsigned char *exp, unsigned char *mod);    int bits, unsigned char *exp, unsigned char *mod);
126  BOOL CRYPT_set_host_RSA_key(PTInstVar pvar,  BOOL CRYPT_set_host_RSA_key(PTInstVar pvar,
127    int bits, unsigned char *exp, unsigned char *mod);    int bits, unsigned char *exp, unsigned char *mod);
128  int CRYPT_get_encrypted_session_key_len(PTInstVar pvar);  unsigned int CRYPT_get_encrypted_session_key_len(PTInstVar pvar);
129  int CRYPT_choose_session_key(PTInstVar pvar, unsigned char *encrypted_key_buf);  int CRYPT_choose_session_key(PTInstVar pvar, unsigned char *encrypted_key_buf);
130  BOOL CRYPT_start_encryption(PTInstVar pvar, int sender_flag, int receiver_flag);  BOOL CRYPT_start_encryption(PTInstVar pvar, int sender_flag, int receiver_flag);
131  int CRYPT_generate_RSA_challenge_response(PTInstVar pvar, unsigned char *challenge,  int CRYPT_generate_RSA_challenge_response(PTInstVar pvar, unsigned char *challenge,
132                                             int challenge_len, unsigned char *response);                                             int challenge_len, unsigned char *response);
133    
134  int CRYPT_get_receiver_MAC_size(PTInstVar pvar);  unsigned int CRYPT_get_receiver_MAC_size(PTInstVar pvar);
135  BOOL CRYPT_verify_receiver_MAC(PTInstVar pvar, uint32 sequence_number,  BOOL CRYPT_verify_receiver_MAC(PTInstVar pvar, uint32 sequence_number,
136    char *data, int len, char *MAC);    char *data, int len, char *MAC);
137  int CRYPT_get_sender_MAC_size(PTInstVar pvar);  unsigned int CRYPT_get_sender_MAC_size(PTInstVar pvar);
138    
139  BOOL CRYPT_build_sender_MAC(PTInstVar pvar, uint32 sequence_number,  BOOL CRYPT_build_sender_MAC(PTInstVar pvar, uint32 sequence_number,
140    char *data, int len, char *MAC);    char *data, int len, char *MAC);
# Line 143  BOOL CRYPT_set_supported_ciphers(PTInstV Line 143  BOOL CRYPT_set_supported_ciphers(PTInstV
143  BOOL CRYPT_choose_ciphers(PTInstVar pvar);  BOOL CRYPT_choose_ciphers(PTInstVar pvar);
144  #define CRYPT_get_sender_cipher(pvar) ((pvar)->crypt_state.sender_cipher)  #define CRYPT_get_sender_cipher(pvar) ((pvar)->crypt_state.sender_cipher)
145  #define CRYPT_get_receiver_cipher(pvar) ((pvar)->crypt_state.receiver_cipher)  #define CRYPT_get_receiver_cipher(pvar) ((pvar)->crypt_state.receiver_cipher)
146  int CRYPT_get_decryption_block_size(PTInstVar pvar);  unsigned int CRYPT_get_decryption_block_size(PTInstVar pvar);
147  int CRYPT_get_encryption_block_size(PTInstVar pvar);  unsigned int CRYPT_get_encryption_block_size(PTInstVar pvar);
148  #define CRYPT_encrypt(pvar, buf, bytes) \  #define CRYPT_encrypt(pvar, buf, bytes) \
149      ((pvar)->crypt_state.encrypt((pvar), (buf), (bytes)))      ((pvar)->crypt_state.encrypt((pvar), (buf), (bytes)))
150  #define CRYPT_decrypt(pvar, buf, bytes) \  #define CRYPT_decrypt(pvar, buf, bytes) \

Legend:
Removed from v.6841  
changed lines
  Added in v.6982

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26