fix DH_generate_parameters for general 'generator'