Security: HTTPS, WSS, PFS and E2EE with Phoenix framework

First link describes only https or it will work also with WebSocket?
You reminded me that I already have seen that this is a matter of configuration algorithm. To summarize answer what was encryption algorithm name in PFS?
Summary:
I need any valid SSL certificate + configure ssl in phoenix + configure encryption algorithm that provide PFS, right?