[BACK]Return to cipher.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/cipher.h between version 1.39 and 1.40

version 1.39, 2013/01/08 18:49:04 version 1.40, 2013/04/19 01:06:50
Line 66 
Line 66 
         int     plaintext;          int     plaintext;
         int     encrypt;          int     encrypt;
         EVP_CIPHER_CTX evp;          EVP_CIPHER_CTX evp;
         Cipher *cipher;          const Cipher *cipher;
 };  };
   
 u_int    cipher_mask_ssh1(int);  u_int    cipher_mask_ssh1(int);
 Cipher  *cipher_by_name(const char *);  const Cipher    *cipher_by_name(const char *);
 Cipher  *cipher_by_number(int);  const Cipher    *cipher_by_number(int);
 int      cipher_number(const char *);  int      cipher_number(const char *);
 char    *cipher_name(int);  char    *cipher_name(int);
 int      ciphers_valid(const char *);  int      ciphers_valid(const char *);
 void     cipher_init(CipherContext *, Cipher *, const u_char *, u_int,  char    *cipher_alg_list(void);
   void     cipher_init(CipherContext *, const Cipher *, const u_char *, u_int,
     const u_char *, u_int, int);      const u_char *, u_int, int);
 void     cipher_crypt(CipherContext *, u_char *, const u_char *,  void     cipher_crypt(CipherContext *, u_char *, const u_char *,
     u_int, u_int, u_int);      u_int, u_int, u_int);
 void     cipher_cleanup(CipherContext *);  void     cipher_cleanup(CipherContext *);
 void     cipher_set_key_string(CipherContext *, Cipher *, const char *, int);  void     cipher_set_key_string(CipherContext *, const Cipher *, const char *, int);
 u_int    cipher_blocksize(const Cipher *);  u_int    cipher_blocksize(const Cipher *);
 u_int    cipher_keylen(const Cipher *);  u_int    cipher_keylen(const Cipher *);
 u_int    cipher_authlen(const Cipher *);  u_int    cipher_authlen(const Cipher *);

Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40