Secure Frames (SFrames) are the building block of CoSMo’s End to end Encryption.

Co developed with Google and Secure Frames (SFrames) is used in the Google’s DUO product to ensure security. 

Google’s Justin Uberti acknowledges CoSMo’s role in development of SFrames.  He says “We have been using this in production for some time and have been happy with the results. As noted by Alex (Dr Alex Gouaillard CoSMo Founder CEO) it provides lower overhead than other methods and is also RTP-agnostic. 

Justin Uberti also refers to this blog for a fully detailed explanation on how SFrames works – here.

Full details have been included in Dr Alex’s blog here and there is a case study on E2EE in CoSMo blog posts here.

If you want to execute on End to End Encryption, review CoSMo’s services and solution i Products here.

Dr Alex notes that For several Years now, CoSMo has been providing end-to-end encryption solutions, from clients to media servers and more, fully WEbRTC compliant. The most famous customer is maybe Symphony Communications, using an early modified version of PERC called PERC-lite, but there are many more using the second generation version called SFrame co-developed originally with Google.  Included in the SFrame users is the real-time streaming platform MilliCast.com for the customers in need of something better than DRM.

There was a catch though, it would not work in Browsers, one would have to go native only. Not a problem for most mobile apps, and DUO has been leveraging it for more than a year now, but still, less than ideal.

Since March 2020, it is possible to support SFrame in the browser. So the cat is out of the bag.

In this post we will give you some technical details about SFrame, how it is better than PERC’s double in terms of overhead, and provide a free, open-source working example, with an E2EE ready SFU! Obviously, it is nowhere close to the quality you can get from the full CoSMo E2EME packages, and don’t get me started on the key exchange, but it will illustrate the concept.