if ((dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))
if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))
DSA *get_dsa2048()	{	DSA *dsa; 	if ((dsa=DSA_new()) == NULL) return(NULL);	dsa->p=BN_bin2bn(dsa2048_p,sizeof(dsa2048_p),NULL);	dsa->q=BN_bin2bn(dsa2048_q,sizeof(dsa2048_q),NULL);	dsa->g=BN_bin2bn(dsa2048_g,sizeof(dsa2048_g),NULL);	if ((dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))		return(NULL);	return(dsa);	}