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 3037 by maya, Tue Oct 16 15:31:49 2007 UTC revision 3039 by maya, Wed Oct 17 04:03:41 2007 UTC
# Line 78  typedef enum { Line 78  typedef enum {
78          SSH_CIPHER_NONE, SSH_CIPHER_IDEA, SSH_CIPHER_DES, SSH_CIPHER_3DES,          SSH_CIPHER_NONE, SSH_CIPHER_IDEA, SSH_CIPHER_DES, SSH_CIPHER_3DES,
79          SSH_CIPHER_TSS, SSH_CIPHER_RC4, SSH_CIPHER_BLOWFISH,          SSH_CIPHER_TSS, SSH_CIPHER_RC4, SSH_CIPHER_BLOWFISH,
80          // for SSH2          // for SSH2
81          SSH_CIPHER_3DES_CBC, SSH_CIPHER_AES128,SSH_CIPHER_AES256,          SSH_CIPHER_3DES_CBC, SSH_CIPHER_AES128,
82            SSH_CIPHER_AES192,SSH_CIPHER_AES256,
83  } SSHCipher;  } SSHCipher;
84    
85  #define SSH_CIPHER_MAX SSH_CIPHER_AES256  #define SSH_CIPHER_MAX SSH_CIPHER_AES256
# Line 278  typedef struct ssh2_cipher { Line 279  typedef struct ssh2_cipher {
279  static ssh2_cipher_t ssh2_ciphers[] = {  static ssh2_cipher_t ssh2_ciphers[] = {
280          {SSH_CIPHER_3DES_CBC, "3des-cbc",      8, 24, EVP_des_ede3_cbc},          {SSH_CIPHER_3DES_CBC, "3des-cbc",      8, 24, EVP_des_ede3_cbc},
281          {SSH_CIPHER_AES128,   "aes128-cbc",   16, 16, EVP_aes_128_cbc},          {SSH_CIPHER_AES128,   "aes128-cbc",   16, 16, EVP_aes_128_cbc},
282            {SSH_CIPHER_AES256,   "aes192-cbc",   16, 24, EVP_aes_192_cbc},
283          {SSH_CIPHER_AES256,   "aes256-cbc",   16, 32, EVP_aes_256_cbc},          {SSH_CIPHER_AES256,   "aes256-cbc",   16, 32, EVP_aes_256_cbc},
284  #ifdef SSH2_BLOWFISH  #ifdef SSH2_BLOWFISH
285          {SSH_CIPHER_BLOWFISH, "blowfish-cbc",  8, 32, EVP_enc_null}, // func は使用されない          {SSH_CIPHER_BLOWFISH, "blowfish-cbc",  8, 32, EVP_enc_null}, // func は使用されない

Legend:
Removed from v.3037  
changed lines
  Added in v.3039

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