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

Diff for /src/usr.bin/ssh/Attic/key.h between version 1.20.2.1 and 1.20.2.2

version 1.20.2.1, 2003/09/16 20:50:43 version 1.20.2.2, 2004/03/04 18:18:15
Line 55 
Line 55 
         DSA     *dsa;          DSA     *dsa;
 };  };
   
 Key     *key_new(int);  Key             *key_new(int);
 Key     *key_new_private(int);  Key             *key_new_private(int);
 void     key_free(Key *);  void             key_free(Key *);
 Key     *key_demote(Key *);  Key             *key_demote(const Key *);
 int      key_equal(Key *, Key *);  int              key_equal(const Key *, const Key *);
 char    *key_fingerprint(Key *, enum fp_type, enum fp_rep);  char            *key_fingerprint(const Key *, enum fp_type, enum fp_rep);
 u_char  *key_fingerprint_raw(Key *, enum fp_type, u_int *);  u_char          *key_fingerprint_raw(const Key *, enum fp_type, u_int *);
 char    *key_type(Key *);  const char      *key_type(const Key *);
 int      key_write(Key *, FILE *);  int              key_write(const Key *, FILE *);
 int      key_read(Key *, char **);  int              key_read(Key *, char **);
 u_int    key_size(Key *);  u_int            key_size(const Key *);
   
 Key     *key_generate(int, u_int);  Key     *key_generate(int, u_int);
 Key     *key_from_private(Key *);  Key     *key_from_private(const Key *);
 int      key_type_from_name(char *);  int      key_type_from_name(char *);
   
 Key     *key_from_blob(u_char *, u_int);  Key             *key_from_blob(const u_char *, u_int);
 int      key_to_blob(Key *, u_char **, u_int *);  int              key_to_blob(const Key *, u_char **, u_int *);
 char    *key_ssh_name(Key *);  const char      *key_ssh_name(const Key *);
 int      key_names_valid2(const char *);  int              key_names_valid2(const char *);
   
 int      key_sign(Key *, u_char **, u_int *, u_char *, u_int);  int      key_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
 int      key_verify(Key *, u_char *, u_int, u_char *, u_int);  int      key_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
   
 int      ssh_dss_sign(Key *, u_char **, u_int *, u_char *, u_int);  int      ssh_dss_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
 int      ssh_dss_verify(Key *, u_char *, u_int, u_char *, u_int);  int      ssh_dss_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
 int      ssh_rsa_sign(Key *, u_char **, u_int *, u_char *, u_int);  int      ssh_rsa_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
 int      ssh_rsa_verify(Key *, u_char *, u_int, u_char *, u_int);  int      ssh_rsa_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
   
 #endif  #endif

Legend:
Removed from v.1.20.2.1  
changed lines
  Added in v.1.20.2.2