Merge in btcd commit 'f893558d782396f10c2fe49a8bc73deff4a36d14'

Merges in btcd commit f893558d78.
This commit is contained in:
cjepson 2016-09-23 14:27:24 -04:00
commit 2ce2bddf40

View File

@ -42,7 +42,7 @@ var (
)
// GenerateSharedSecret generates a shared secret based on a private key and a
// private key using Diffie-Hellman key exchange (ECDH) (RFC 4753).
// public key using Diffie-Hellman key exchange (ECDH) (RFC 4753).
// RFC5903 Section 9 states we should only return x.
func GenerateSharedSecret(privkey *PrivateKey, pubkey *PublicKey) []byte {
x, _ := pubkey.Curve.ScalarMult(pubkey.X, pubkey.Y, privkey.D.Bytes())