Removed diffie-hellman for compatibility reasons