#include "cryptlib.h"
#include <openssl/dsa.h>
+#include <openssl/rand.h>
DSA_SIG * DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)
{
unsigned int *siglen, DSA *dsa)
{
DSA_SIG *s;
+ RAND_seed(dgst, dlen);
s=DSA_do_sign(dgst,dlen,dsa);
if (s == NULL)
{