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

Annotation of src/usr.bin/ssh/dsa.h, Revision 1.2

1.1       markus      1: #ifndef DSA_H
                      2: #define DSA_H
                      3:
1.2     ! markus      4: Key    *dsa_key_from_blob(char *blob, int blen);
        !             5: int    dsa_make_key_blob(Key *key, unsigned char **blobp, unsigned int *lenp);
1.1       markus      6:
                      7: int
                      8: dsa_sign(
                      9:     Key *key,
                     10:     unsigned char **sigp, int *lenp,
1.2     ! markus     11:     unsigned char *data, int datalen);
1.1       markus     12:
                     13: int
                     14: dsa_verify(
                     15:     Key *key,
                     16:     unsigned char *signature, int signaturelen,
1.2     ! markus     17:     unsigned char *data, int datalen);
        !            18:
        !            19: Key *
        !            20: dsa_generate_key(unsigned int bits);
1.1       markus     21:
                     22: #endif