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

Diff for /src/usr.bin/ssh/Attic/dsa.h between version 1.1 and 1.2

version 1.1, 2000/04/03 20:06:15 version 1.2, 2000/04/26 20:56:29
Line 1 
Line 1 
 #ifndef DSA_H  #ifndef DSA_H
 #define DSA_H  #define DSA_H
   
 Key     *dsa_serverkey_from_blob(char *serverhostkey, int serverhostkeylen);  Key     *dsa_key_from_blob(char *blob, int blen);
 Key     *dsa_get_serverkey(char *filename);  int     dsa_make_key_blob(Key *key, unsigned char **blobp, unsigned int *lenp);
 int     dsa_make_serverkey_blob(Key *key, unsigned char **blobp, unsigned int *lenp);  
   
 int  int
 dsa_sign(  dsa_sign(
     Key *key,      Key *key,
     unsigned char **sigp, int *lenp,      unsigned char **sigp, int *lenp,
     unsigned char *hash, int hlen);      unsigned char *data, int datalen);
   
 int  int
 dsa_verify(  dsa_verify(
     Key *key,      Key *key,
     unsigned char *signature, int signaturelen,      unsigned char *signature, int signaturelen,
     unsigned char *hash, int hlen);      unsigned char *data, int datalen);
   
   Key *
   dsa_generate_key(unsigned int bits);
   
 #endif  #endif

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2