def x25519(k, u): kn = decodeScalar(k) un = decodeUCoord(u) return encodeUCoord(x25519_inner(kn, un)) ########## Self test for correctness ########## ########## (cases are from RFC 7748) ##########