def test_DHE_RSA_key_exchange_with_small_prime(self): client_keyExchange = DHE_RSAKeyExchange(self.cipher_suite, self.client_hello, self.server_hello, None) srv_key_ex = ServerKeyExchange(self.cipher_suite, self.server_hello.server_version) srv_key_ex.createDH(2**768, 2, 2**512-1) with self.assertRaises(TLSInsufficientSecurity): client_keyExchange.processServerKeyExchange(None, srv_key_ex)