go-libp2p icon indicating copy to clipboard operation
go-libp2p copied to clipboard

tls: support OpenSSL

Open Stebalien opened this issue 5 years ago • 2 comments

We should be able to support using OpenSSL to perform the actual encryption/decryption. See https://godoc.org/github.com/libp2p/go-openssl#Client and https://godoc.org/github.com/libp2p/go-openssl#Server.

Motivation: OpenSSL is faster and has better side-channel protection.

Requirement: This feature should only be enabled when the "openssl" build flag is enabled.

Stebalien avatar Mar 16 '20 18:03 Stebalien

I would like to take this issue

poonai avatar May 23 '20 09:05 poonai

Blocked by libp2p/go-openssl#8

Geo25rey avatar Oct 29 '20 20:10 Geo25rey