diff --git a/src/ephemeral-keys.js b/src/ephemeral-keys.js index 64ee2cc..11b7f05 100644 --- a/src/ephemeral-keys.js +++ b/src/ephemeral-keys.js @@ -26,7 +26,7 @@ module.exports = (curveName) => { const genSharedKey = (theirPub, forcePrivate) => { const pub = ec.keyFromPublic(theirPub, 'hex') const p = forcePrivate || priv - return p.derive(pub.getPublic()).toBuffer('le') + return p.derive(pub.getPublic()).toBuffer('be') } return {