ecdh_wrapper
pub fn exp(x: &[u8; 32], y: &[u8; 32]) -> [u8; 32]
exp performs elliptic curve scalar multiplication