[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libreplanet-discuss] Ethical non-DRM uses of EME

From: David Loyall
Subject: Re: [libreplanet-discuss] Ethical non-DRM uses of EME
Date: Fri, 17 May 2013 10:52:17 -0500

I need further information about this subject before I can form an opinion about this.

Would the proposed implementation allow libre plugins?  'Allow' means gratis use of the system.  Or would it only allow entities that can afford some expensive license to use it? (Netflix, BBC, etc.)


On May 17, 2013 8:13 AM, "Andrew Roffey" <> wrote:
Despite the serious implications that are sure to follow EME if it is
implemented by web browsers, I have been thinking of possible non-DRM
use cases of EME that might be useful to the free software community.

A Firefox Sync-type of system is what I thought of initially. Firefox
Sync uses Mozilla's network servers to host an encrypted copy of the
bookmarks and settings of any user that has opted to use that service.
Although there are a few minor privacy implications (Mozilla might be
able to see when a user is online) and the possibility that Mozilla
could disable an account relatively easy, Firefox Sync does offer
convenience with a lower risk than many other similar network services.

(More info on exactly how FF Sync encryption works can be found at

With the help of  EME, the combination of a libre plugin and libre
_javascript_ could work similarly to Firefox Sync, but for other
non-bookmark uses. For example, a file upload service could use EME to
allow a user to optionally use a libre plugin installed by the user to
encrypt the contents of uploaded files. Then when the user downloads
those files again (encrypted), EME could be used to help a plugin
decrypt those files within the browser.

Technically, this may already be possible without EME. I haven't
explored EME in any significant detail, so maybe I'm entirely wrong and
it wouldn't be useful at all. However, I'm aware that EME does help with
key exchange on the browser-level, and provides a standard API for
dealing with encrypted content. It could also make it easier to handle
support multiple cryptosystems (or the lack of one).

(More info on EME can be found at

Could EME really be useful, at all? Any feedback, comments, discussion,
corrections, criticism and opinions are welcome. :-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]