• Felix Lange's avatar
    p2p/discover: remove use of shared hash instance for key derivation (#21673) · 5e86e4ed
    Felix Lange authored
    For some reason, using the shared hash causes a cryptographic incompatibility
    when using Go 1.15. I noticed this during the development of Discovery v5.1
    when I added test vector verification.
    
    The go library commit that broke this is golang/go@97240d5, but the
    way we used HKDF is slightly dodgy anyway and it's not a regression.
    5e86e4ed
Name
Last commit
Last update
..
discover Loading commit data...
discv5 Loading commit data...
dnsdisc Loading commit data...
enode Loading commit data...
enr Loading commit data...
nat Loading commit data...
netutil Loading commit data...
nodestate Loading commit data...
rlpx Loading commit data...
simulations Loading commit data...
dial.go Loading commit data...
dial_test.go Loading commit data...
message.go Loading commit data...
message_test.go Loading commit data...
metrics.go Loading commit data...
peer.go Loading commit data...
peer_error.go Loading commit data...
peer_test.go Loading commit data...
protocol.go Loading commit data...
server.go Loading commit data...
server_test.go Loading commit data...
transport.go Loading commit data...
transport_test.go Loading commit data...
util.go Loading commit data...
util_test.go Loading commit data...