From 0c17be92fb95909b2b02a609b0399586d5f02fa5 Mon Sep 17 00:00:00 2001 From: Jeffrey Wilcke Date: Wed, 24 Feb 2016 12:24:02 +0100 Subject: [PATCH] [release/1.3.4] p2p: backward fix for S256 curve --- p2p/rlpx.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/p2p/rlpx.go b/p2p/rlpx.go index 9d6cba5b6..533b98c67 100644 --- a/p2p/rlpx.go +++ b/p2p/rlpx.go @@ -311,7 +311,7 @@ func (h *encHandshake) makeAuthMsg(prv *ecdsa.PrivateKey, token []byte) (*authMs return nil, err } // Generate random keypair to for ECDH. - h.randomPrivKey, err = ecies.GenerateKey(rand.Reader, secp256k1.S256(), nil) + h.randomPrivKey, err = ecies.GenerateKey(rand.Reader, crypto.S256(), nil) if err != nil { return nil, err } @@ -389,7 +389,7 @@ func (h *encHandshake) handleAuthMsg(msg *authMsgV4, prv *ecdsa.PrivateKey) erro // Generate random keypair for ECDH. // If a private key is already set, use it instead of generating one (for testing). if h.randomPrivKey == nil { - h.randomPrivKey, err = ecies.GenerateKey(rand.Reader, secp256k1.S256(), nil) + h.randomPrivKey, err = ecies.GenerateKey(rand.Reader, crypto.S256(), nil) if err != nil { return err }