#ifndef DSA_H | |
#define DSA_H | |
Key *dsa_serverkey_from_blob(char *serverhostkey, int serverhostkeylen); | |
Key *dsa_get_serverkey(char *filename); | |
int dsa_make_serverkey_blob(Key *key, unsigned char **blobp, unsigned int *lenp); | |
int | |
dsa_sign( | |
Key *key, | |
unsigned char **sigp, int *lenp, | |
unsigned char *hash, int hlen); | |
int | |
dsa_verify( | |
Key *key, | |
unsigned char *signature, int signaturelen, | |
unsigned char *hash, int hlen); | |
#endif |