Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ssh.h

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

revision 7001 by doda, Mon Dec 18 10:41:02 2017 UTC revision 7002 by doda, Mon Dec 18 10:41:06 2017 UTC
# Line 376  static ssh2_host_key_t ssh2_host_key[] = Line 376  static ssh2_host_key_t ssh2_host_key[] =
376    
377    
378  typedef struct ssh2_cipher {  typedef struct ssh2_cipher {
379          SSHCipher cipher;          SSHCipher id;
380          char *name;          char *name;
381          int block_size;          int block_size;
382          int key_len;          int key_len;
# Line 773  void SSH2_send_kexinit(PTInstVar pvar); Line 773  void SSH2_send_kexinit(PTInstVar pvar);
773  BOOL do_SSH2_userauth(PTInstVar pvar);  BOOL do_SSH2_userauth(PTInstVar pvar);
774  BOOL do_SSH2_authrequest(PTInstVar pvar);  BOOL do_SSH2_authrequest(PTInstVar pvar);
775  void debug_print(int no, char *msg, int len);  void debug_print(int no, char *msg, int len);
776  int get_cipher_block_size(SSHCipher cipher);  int get_cipher_block_size(ssh2_cipher_t *cipher);
777  int get_cipher_key_len(SSHCipher cipher);  int get_cipher_key_len(ssh2_cipher_t *cipher);
778  int get_cipher_iv_len(SSHCipher cipher);  int get_cipher_iv_len(ssh2_cipher_t *cipher);
779  int get_cipher_auth_len(SSHCipher cipher);  int get_cipher_auth_len(ssh2_cipher_t *cipher);
780  SSHCipher get_cipher_by_name(char *name);  ssh2_cipher_t *get_cipher_by_name(char *name);
781  char* get_kex_algorithm_name(kex_algorithm kextype);  char* get_kex_algorithm_name(kex_algorithm kextype);
782  const EVP_CIPHER* get_cipher_EVP_CIPHER(SSHCipher cipher);  const EVP_CIPHER* get_cipher_EVP_CIPHER(ssh2_cipher_t *cipher);
783  const EVP_MD* get_kex_algorithm_EVP_MD(kex_algorithm kextype);  const EVP_MD* get_kex_algorithm_EVP_MD(kex_algorithm kextype);
784  char* get_ssh2_mac_name(hmac_type type);  char* get_ssh2_mac_name(hmac_type type);
785  const EVP_MD* get_ssh2_mac_EVP_MD(hmac_type type);  const EVP_MD* get_ssh2_mac_EVP_MD(hmac_type type);
# Line 787  int get_ssh2_mac_truncatebits(hmac_type Line 787  int get_ssh2_mac_truncatebits(hmac_type
787  char* get_ssh2_comp_name(compression_type type);  char* get_ssh2_comp_name(compression_type type);
788  char* get_ssh_keytype_name(ssh_keytype type);  char* get_ssh_keytype_name(ssh_keytype type);
789  char* get_digest_algorithm_name(digest_algorithm id);  char* get_digest_algorithm_name(digest_algorithm id);
790  int get_cipher_discard_len(SSHCipher cipher);  int get_cipher_discard_len(ssh2_cipher_t *cipher);
791  void ssh_heartbeat_lock_initialize(void);  void ssh_heartbeat_lock_initialize(void);
792  void ssh_heartbeat_lock_finalize(void);  void ssh_heartbeat_lock_finalize(void);
793  void ssh_heartbeat_lock(void);  void ssh_heartbeat_lock(void);

Legend:
Removed from v.7001  
changed lines
  Added in v.7002

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