forest icon indicating copy to clipboard operation
forest copied to clipboard

Implement libp2p tls upgrade

Open austinabell opened this issue 5 years ago • 0 comments

Task summary

tls security should be implement to allow more options for upgrade authentication. Currently Lotus supports both noise and tls, with a preference toward noise, but having both would allow more clean connections to peers.

It is not implemented in rust-libp2p, so ideally this change would go upstream. Issue on their end: https://github.com/libp2p/rust-libp2p/issues/1109

I'm also not sure if rust-libp2p supports selecting between these two in their authentication, since I only see the single option in examples, so this might need to be investigated too.

Not super high priority, but more left as a tracking issue.

Specification reference

Other information and links

austinabell avatar Jan 30 '21 13:01 austinabell