Perform X25519 Diffie-Hellman key exchange.
Our private key (hex or bytes).
The other party's public key (hex or bytes).
Shared secret (should be passed through HKDF before use).
Perform X25519 Diffie-Hellman key exchange.