add PSS MGF1 hash algorithm selection and salt length control