Hello,
As of my knowledge, SIP applications do not encrypt messages, only voice and 
video calls (with DTLS, SRTP or ZRTP) and transit (with TLS). Correct me if I'm 
wrong.

According to Ring FAQ it uses TLS/SRTP to secure connection and communications 
over the network and implement SRTP over SIP.
As I understand this, Ring is a sort of a "layer" over SIP, does everything 
what SIP does and in an exactly the same way, but through a decentralized 
network. Does this mean the only encrypted data is voice and video calls and 
it's encrypted with TLS/SRTP (or maybe rather DTLS?) and text messages are not 
encrypted?

As I understand, the data in transit (connection data exchanged over the 
network) is encrypted with RSA. That would mean the messages are encrypted with 
this. It seems like a better choice than TLS, just because I don't trust it, 
but from the other hand, it would be the only tool that uses RSA to encrypt 
messages, while everything else uses OTR, things based on OTR or different 
solutions intended to be better and well-suited for this use case. From what 
I've read it's similar to PGP, but for some reason PGP is the one that's 
considered good, I'll read the wikipedia article about it as I don't know 
anything about RSA yet.

Please confirm if I'm correct and I also ask you to clarify the information in 
the FAQ, it should be clearly explained how specific things are encrypted. I 
find this very confusing as all the SIP applications somehow miss the mention 
that text messages aren't encrypted. A non technical user would think 
everything is encrypted with this super good cipher ZRTP and would end up using 
an unencrypted communication solution... I'm planning to contact Linphone and 
Jitsi for this same reason too.

Perhaps you can also explain why RSA and not OTR?
Regards.
_______________________________________________
Ring mailing list
[email protected]
https://lists.savoirfairelinux.net/mailman/listinfo/ring

Reply via email to