new DH generator validation