Commit 278dd78f authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Update libdvdcss information

parent a99b36ae
......@@ -11,34 +11,34 @@ DVDs like a block device without having to bother about the decryption. </p>
<h2> Features </h2>
<ul class="bullets">
<li><b>Portability</b>. Currently supported platforms are GNU/Linux,
FreeBSD, NetBSD, OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000,
MacOS X, Solaris, and HP-UX. </li>
<li><b> Simplicity</b>. There are currently 7 functions in the API, and we intend
to keep this number low. </li>
<li><b>Portability</b>. Currently supported platforms are GNU/Linux, FreeBSD,
NetBSD, OpenBSD, Haiku, Mac OS X, Solaris, QNX, OS/2, and Windows NT 4.0 SP4
(with IE 5.0) or later.</li>
<li><b> Simplicity</b>. A DVD player can be built around the
<code>libdvdcss</code> API using no more than 4 or 5 library calls.</li>
<li> <b>Freedom</b>. <code>libdvdcss</code> is released under the General Public
License, ensuring it will stay free, and used only for free software
products. </li>
<li> <b>Just better</b>. Unlike most similar projects, <code>libdvdcss</code>
doesn't require the region of your drive to be set. </li>
does not require the region of your drive to be set. </li>
</ul>
<h2>Get libdvdcss</h2>
<p> Last version of <code>libdvdcss</code> is <b>1.3.0</b>. </p>
<p> The latest version of <code>libdvdcss</code> is <b>1.3.0</b>. </p>
<p> Our Debian/Ubuntu repository can be accessed by adding the following content to /etc/apt/sources.list<p>
<p> Our Debian/Ubuntu repository can be accessed by adding the following lines to /etc/apt/sources.list<p>
<p><code>deb http://download.videolan.org/pub/debian/stable/ /</code></p>
<p><code>deb-src http://download.videolan.org/pub/debian/stable/ /</code></p>
<p>And by running<p>
<p><code>wget -O - http://download.videolan.org/pub/debian/videolan-apt.asc|sudo apt-key add -</code></p>
<p><code>wget -O - http://download.videolan.org/pub/debian/videolan-apt.asc | sudo apt-key add -</code></p>
<p> <code>libdvdcss</code> is available through <a href="http://wiki.videolan.org/Git">Git</a> or
by browsing the <a href="http://www.videolan.org/pub/libdvdcss/">releases</a>.
</p>
<h3>Git checkout</h3>
<p><code># git clone git://git.videolan.org/libdvdcss</code></p>
<p><code>$ git clone git://git.videolan.org/libdvdcss</code></p>
<p>You can also access the code <a href="http://git.videolan.org/?p=libdvdcss.git">online</a>.</p>
......@@ -68,11 +68,11 @@ by browsing the <a href="http://www.videolan.org/pub/libdvdcss/">releases</a>.
</tr>
</table>
<h2>additional information</h2>
<h2>Additional Information</h2>
<p>If you want to read more on this subject, we publish a <a
href="libdvdcss.txt">non-technical description of libdvdcss</a>.</p>
<h3>For legal documentation, see our <a href="/legal.html">legal page</a></h3>
<h3>For legal information, see our <a href="/legal.html">legal page</a></h3>.
<?php footer('$Id$'); ?>
......@@ -9,8 +9,8 @@ contents of a DVD.
All DVDs and commercially distributed readers include some information
about their zone. When a DVD is put into a DVD reader, the information is
compared, in order to limit the number of countries where they can be used.
The DVD zone and the reader's zone should match.
compared, in order to limit the number of countries where the DVD can be
used. The DVD zone and the reader's zone should match.
2/ CSS
......@@ -20,7 +20,7 @@ of DVD reader programs obtain keys by purchasing them from the DVD CCA (DVD
Copy Control Association) which will permit them to decrypt CSS-protected
DVDs. They also get instructions on how to use CSS, which are kept secret
under a confidentiality agreement. When a program reads a DVD, it
communicates with the DVD reader all the while, in order to get the
communicates with the DVD reader all the time, in order to get the
decryption information with the help of the key.
......@@ -37,9 +37,9 @@ accessible while it is being viewed - whatever the equipment used.
4/ Weaknesses of CSS
CSS has been the subject of academic studies which have, through reverse
engineering, uncovered how it works and the encryption algorithm it uses.
engineering, uncovered how it works and what encryption algorithm it uses.
These studies also show that the keys used by CSS are extremely weak from a
cryptographic (code-breaking) approach, which has led to more effective
cryptographic (code-breaking) perspective, which has led to more effective
decryption algorithms and the discovery of keys. It is possible to obtain
a complete list of keys in a few minutes on an ordinary desktop computer.
......@@ -49,7 +49,7 @@ a complete list of keys in a few minutes on an ordinary desktop computer.
The list of CSS keys is therefore perfectly well known, and a sample of
these keys is distributed with libdvdcss. The libdvdcss library operates
in a similar manner to a DVD reader program, by using a key to decode the
contents, except that libdvdcss uses a key from the sample. If all of the
content, except that libdvdcss uses a key from the sample. If all of the
sample keys fail, then libdvdcss computes the rest of the key set and tries
each of them.
......@@ -57,5 +57,3 @@ each of them.
not from the same zone. As a last resort, libdvdcss will step outside of
the whole DVD/reader system and will decrypt the encoded stream directly,
exploiting weaknesses in the CSS encryption.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment