version 1.13, 2002/02/24 19:14:59 |
version 1.14, 2002/02/28 15:46:33 |
|
|
u_char *data, u_int datalen) |
u_char *data, u_int datalen) |
{ |
{ |
DSA_SIG *sig; |
DSA_SIG *sig; |
EVP_MD *evp_md = EVP_sha1(); |
const EVP_MD *evp_md = EVP_sha1(); |
EVP_MD_CTX md; |
EVP_MD_CTX md; |
u_char *ret, digest[EVP_MAX_MD_SIZE], sigblob[SIGBLOB_LEN]; |
u_char *ret, digest[EVP_MAX_MD_SIZE], sigblob[SIGBLOB_LEN]; |
u_int rlen, slen, len, dlen; |
u_int rlen, slen, len, dlen; |
|
|
u_char *data, u_int datalen) |
u_char *data, u_int datalen) |
{ |
{ |
DSA_SIG *sig; |
DSA_SIG *sig; |
EVP_MD *evp_md = EVP_sha1(); |
const EVP_MD *evp_md = EVP_sha1(); |
EVP_MD_CTX md; |
EVP_MD_CTX md; |
u_char digest[EVP_MAX_MD_SIZE], *sigblob; |
u_char digest[EVP_MAX_MD_SIZE], *sigblob; |
u_int len, dlen; |
u_int len, dlen; |