www-commits
[Top][All Lists]
Advanced

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

www/proprietary uhd-bluray-denies-your-freedom....


From: Jing Luo
Subject: www/proprietary uhd-bluray-denies-your-freedom....
Date: Sat, 20 Jan 2024 14:49:56 -0500 (EST)

CVSROOT:        /web/www
Module name:    www
Changes by:     Jing Luo <jing> 24/01/20 14:49:56

Modified files:
        proprietary    : uhd-bluray-denies-your-freedom.html 

Log message:
          * Wrap some lines w/ emacs auto-fill-mode;
          * Split paragraph in "Intel SGX"
          * Rewording in "Intel ME", "Disabling the player", "Hardware"

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/proprietary/uhd-bluray-denies-your-freedom.html?cvsroot=www&r1=1.5&r2=1.6

Patches:
Index: uhd-bluray-denies-your-freedom.html
===================================================================
RCS file: /web/www/www/proprietary/uhd-bluray-denies-your-freedom.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- uhd-bluray-denies-your-freedom.html 18 Jan 2024 15:43:47 -0000      1.5
+++ uhd-bluray-denies-your-freedom.html 20 Jan 2024 19:49:56 -0000      1.6
@@ -32,8 +32,8 @@
 <div class="introduction">
 <p>The UHD (Ultra High Definition, also known as 4K) Blu-ray standard involves
 several types of restrictions, both at the hardware and the software levels,
-which make &ldquo;legitimate&rdquo; playback of UHD Blu-ray media impossible on
-a PC with <a href="/philosophy/free-sw.html">free/libre</a> software.</p>
+which make &ldquo;legitimate&rdquo; playback of UHD Blu-ray media impossible
+on a PC with <a href="/philosophy/free-sw.html">free/libre</a> software.</p>
 </div>
 
 <h3>Companies that restrict your freedom</h3>
@@ -46,8 +46,7 @@
 and playback of high-definition optical disks. The founding members are IBM,
 Intel, Microsoft, Panasonic, Sony, Toshiba, Walt Disney and Warner Bros.</p>
 
-<p>As it travels across connections, the audio/video data is
-subjected to the
+<p>As it travels across connections, the audio/video data is subjected to the
 <a 
href="https://en.wikipedia.org/wiki/High-bandwidth_Digital_Content_Protection";>
 High-bandwidth Digital Content Protection (HDCP)</a> DRM, which is developed
 by Intel.</p>
@@ -58,8 +57,8 @@
 drive, (2) an Intel CPU made between 2015 and 2022, with integrated graphics
 (not found in every model) and a number of DRM-imposing or otherwise malicious
 anti-features, and (3) support for HDCP, the sole purpose of which is to make
-exact copying impossible. Such a computer does not respect users' freedom and
-denies them control over it.</p>
+exact copying of the audio/video stream impossible. Such a computer does not
+respect users' freedom, and denies them control over it.</p>
 
 <div>
 <a href="#show1" id="show1" class="show"><i>[show details]</i></a>
@@ -85,22 +84,22 @@
 <a 
href="https://en.wikipedia.org/wiki/Software_Guard_Extensions#List_of_SGX_vulnerabilities";>
 security vulnerabilities</a>. The playback software will refuse to play a
 movie if Intel SGX is not enabled in the BIOS, which means <em>your new PC
-will not play the UHD Blu-ray disk you just
-purchased</em>. However, <a href="https://sgx.fail/files/sgx.fail.pdf";>a group
-of researchers was able to exploit the security holes in Intel SGX and play a
-UHD Blu-ray disk without restrictions</a>, although such exploitation is likely
-impossible for an average user to accomplish.</p>
+will not play the UHD Blu-ray disk you just purchased</em>.</p>
+<p><a href="https://sgx.fail/files/sgx.fail.pdf";>A group of researchers was
+able to exploit the security holes in Intel SGX and play a UHD Blu-ray disk
+without restrictions</a>. However, such exploitation is likely impossible for
+an average user to accomplish.</p>
 </li>
 
 <li>Intel ME
-<p>The Intel Management Engine (ME) driver is also required. If the driver
-version is too old, the software will refuse to
-play. <a 
href="https://www.fsf.org/blogs/sysadmin/the-management-engine-an-attack-on-computer-users-freedom";>The
-Intel ME is a proprietary embedded system</a> that resides in every Intel CPU
-since around 2013. Users have no control over it; they cannot replace it with
-free software nor can they write free software for it. As the CPU cannot boot
-without the ME driver, this is the perfect tool for remote access and
-surveillance through a backdoor.</p>
+<p>The Intel Management Engine (ME) is also required. If its version is too
+old, the software will refuse to play.
+<a 
href="https://www.fsf.org/blogs/sysadmin/the-management-engine-an-attack-on-computer-users-freedom";>
+The ME is a proprietary embedded system that resides in every Intel CPU</a>.
+Users have no control over it; they cannot replace it with a free system nor
+can they write free software for it. As the CPU cannot boot without the ME,
+this is the perfect tool for remote access and surveillance through a
+backdoor.</p>
 </li>
 
 <li>Integrated graphics
@@ -129,9 +128,9 @@
 
 <p>AACS is a set of cryptographically complex standards for encrypting
 high-definition media and restricting their playback, which currently applies
-to HD DVD, Blu-ray, and UHD Blu-ray disks. The flavor of AACS used
-by UHD Blu-ray further attacks users' freedom (and possibly privacy) by forcing
-them to connect to a company server to download the decryption keys.</p>
+to HD DVD, Blu-ray, and UHD Blu-ray disks. The flavor of AACS used by UHD
+Blu-ray further attacks users' freedom (and possibly privacy) by forcing them
+to connect to a company server to download the decryption keys.</p>
 
 <p>Decryption proceeds in several steps, the first one being the mutual
 authentication of the player and optical drive to make sure they both carry
@@ -178,18 +177,7 @@
 authentication and/or decryption function. [&hellip;]</p>
 </blockquote>
 </li>
-<!--
-<li>Certification and keys
-<p>Hypothetically, the developers overcame the first obstacle, then they need
-to
-<a 
href="https://aacsla.com/wp-content/uploads/2019/02/AACS_Key_Order_Form_120227.pdf";>
-purchase device keys from AACS LA</a>. The price depends on the number of
-distributed copies, which is nearly impossible to determine in the case of
-free software because anyone is free to download and install copies without
-informing the developers&mdash;another obstacle to the development of these
-players, another successful campaign against free software indeed.</p>
-</li>
--->
+
 <li>Disabling the player
 <p>If the player certificate has been &ldquo;compromised&rdquo; according to
 AACS LA, this organization issues a revocation certificate, which is burned
@@ -210,17 +198,17 @@
 <p>UHD Blu-ray actually uses an &ldquo;enhanced&rdquo; flavor of AACS 2.0/2.1
 that does not allow shipping encryption keys with certified playback software.
 Instead, <a href="https://sgx.fail/files/sgx.fail.pdf";>the keys must be
-downloaded from a remote server</a>. This makes regular update and internet
-connection a requirement if the user purchases more than one UHD Blu-ray disk
-over time. Moreover, fetching the encryption keys from a remote server that
-users have no control over exposes the user's viewing history.</p>
+downloaded from a remote server</a>. This makes repeated updates and internet
+connections a requirement if the user purchases several UHD Blu-ray disks over
+time. Moreover, fetching the encryption keys from a remote server that users
+have no control over exposes the user's viewing history.</p>
 </li>
 </ul>
 </div>
 <div class="column-limit"></div>
 
 <p class="important">In short, the UHD Blu-ray standard is fundamentally
-incompatible with your freedom. Therefore, we need to take action to defend
+incompatible with user freedom. Therefore, we need to take action to defend
 this freedom: <a href="/philosophy/opposing-drm.html">we must boycott media,
 services, and players that implement AACS or other forms of DRM</a>, and call
 for legislation to prohibit these.</p>
@@ -283,7 +271,7 @@
 
 <p class="unprintable">Updated:
 <!-- timestamp start -->
-$Date: 2024/01/18 15:43:47 $
+$Date: 2024/01/20 19:49:56 $
 <!-- timestamp end -->
 </p>
 </div>



reply via email to

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