M_ASN1_New(ret->salt, ASN1_OCTET_STRING_new);
M_ASN1_New(ret->salt, ASN1_TYPE_new);
PBKDF2PARAM *PBKDF2PARAM_new(void){	PBKDF2PARAM *ret=NULL;	ASN1_CTX c;	M_ASN1_New_Malloc(ret, PBKDF2PARAM);	M_ASN1_New(ret->salt, ASN1_OCTET_STRING_new);	M_ASN1_New(ret->iter, ASN1_INTEGER_new);	ret->keylength = NULL;	ret->prf = NULL;	return (ret);	M_ASN1_New_Error(ASN1_F_PBKDF2PARAM_NEW);}