Comment by contact9879

2 years ago

The only issue I'm aware of is that The Signal Protocol is only really defined in Signal's GPL'd code. So it's almost impossible to write a clean room implementation (e.g. Wire tried and ultimately failed. they ended up also GPL-ing their library).

It's used by many major services, such as WhatsApp. How could it be that hard to define and implement?