encryptionconnectycube

Can Videocalls and Chats be end-to-end encrypted in ConnectyCube?


Can videocalls and textchats be end-to-end encrypted in ConnectyCube? I could not find any indication on that on the website. For example in Twilio, there is the following description:

end-to-end encryption: All media is routed Peer-to-Peer or via Twilio’s Global TURN infrastructure and secured using DTLS/SRTP. Twilio can never decrypt the media shared in a Peer-to-Peer Room.


Solution

  • End-to-end encryption for video calling

    ConnectyCube uses WebRTC which provides secure video calls out of the box via DTLS/SRTP which is mandatory in WebRTC.

    Encryption is a mandatory feature of WebRTC and is enforced on all components - all media streams sent over WebRTC are securely encrypted, enacted through standardised and well-known encryption protocols.

    So the same what is applied to Twilio can be applied to ConnectyCube.

    There are lots of very useful information about WebRTC security is available at http://webrtc-security.github.io document

    End-to-end encryption for messaging

    ConnectyCube provides pluggable system so any end-to-end encryption libraries and solutions can be integrated on top of the ConnectyCube messaging system, for example:

    Here is a guide how to use OTR on top of ConnectyCube https://developers.connectycube.com/guides/end-to-end-encryption-otr