<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for Página do jqr</title>
	<link>http://www.jquirke.com.au</link>
	<description>Technical &#038; personal postings</description>
	<pubDate>Wed, 08 Sep 2010 14:41:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1</generator>

	<item>
		<title>Comment on AACS&#8217;s subset-cover scheme explained by Página do jqr &#187; Blog Archive &#187; AACS processing key found, but scheme not broken</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-2460</link>
		<author>Página do jqr &#187; Blog Archive &#187; AACS processing key found, but scheme not broken</author>
		<pubDate>Mon, 28 Sep 2009 13:48:23 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-2460</guid>
					<description>[...] BayAACS processing key found, but scheme not brokenUSB hubs malfunctioning after power surgeAACS&#8217;s subset-cover scheme explainedDownloadsOptus UMTS900Optus UMTS data for 2G [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] BayAACS processing key found, but scheme not brokenUSB hubs malfunctioning after power surgeAACS&#8217;s subset-cover scheme explainedDownloadsOptus UMTS900Optus UMTS data for 2G [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on USB hubs malfunctioning after power surge by Sarah</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/14/usb-hubs-malfunctioning-after-power-surge/#comment-11</link>
		<author>Sarah</author>
		<pubDate>Thu, 12 Jul 2007 03:15:12 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/14/usb-hubs-malfunctioning-after-power-surge/#comment-11</guid>
					<description>I had this problem and when I try to fix it like the way you suggested it says I have no problems or anything.

And my USB won't work at all.
Like the light doesn't come on.
I've tried three computers at work.

And I'm freaking out because everything is on that usb.

Any other ideas please?</description>
		<content:encoded><![CDATA[<p>I had this problem and when I try to fix it like the way you suggested it says I have no problems or anything.</p>
<p>And my USB won&#8217;t work at all.<br />
Like the light doesn&#8217;t come on.<br />
I&#8217;ve tried three computers at work.</p>
<p>And I&#8217;m freaking out because everything is on that usb.</p>
<p>Any other ideas please?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Optus UMTS900 by abc</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/09/optus-umts900/#comment-10</link>
		<author>abc</author>
		<pubDate>Wed, 13 Jun 2007 13:15:30 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/09/optus-umts900/#comment-10</guid>
					<description>good initiative, only they should include UMTS900 in the RAN sharing deal with Vodafone.</description>
		<content:encoded><![CDATA[<p>good initiative, only they should include UMTS900 in the RAN sharing deal with Vodafone.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS&#8217;s subset-cover scheme explained by Slightly Confused</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-8</link>
		<author>Slightly Confused</author>
		<pubDate>Wed, 09 May 2007 19:50:41 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-8</guid>
					<description>On the first part, the problem is that the equations in the diagram don't match the explanation. KS_7,31 seems like it should equal MID(H(RIGHT(H(T_1)))), not MID(H(RIGHT(H(L_7)))).  Expanded for L_7 it should be MID(H(RIGHT(H(RIGHT(H(L_7)))))).  Right?</description>
		<content:encoded><![CDATA[<p>On the first part, the problem is that the equations in the diagram don&#8217;t match the explanation. KS_7,31 seems like it should equal MID(H(RIGHT(H(T_1)))), not MID(H(RIGHT(H(L_7)))).  Expanded for L_7 it should be MID(H(RIGHT(H(RIGHT(H(L_7)))))).  Right?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS&#8217;s subset-cover scheme explained by admin</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-6</link>
		<author>admin</author>
		<pubDate>Wed, 11 Apr 2007 02:09:04 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-6</guid>
					<description>Thanks for that comment - regarding the second issue you pointed out, the numbers were wrong (I initially had different tree layout examples in my original sketches). The first part I can't see any problem with - the image above that block of text shows the subset S7,31. Don't confuse node numbers on leaf nodes with player numbers.</description>
		<content:encoded><![CDATA[<p>Thanks for that comment - regarding the second issue you pointed out, the numbers were wrong (I initially had different tree layout examples in my original sketches). The first part I can&#8217;t see any problem with - the image above that block of text shows the subset S7,31. Don&#8217;t confuse node numbers on leaf nodes with player numbers.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS&#8217;s subset-cover scheme explained by Slightly Confused</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-5</link>
		<author>Slightly Confused</author>
		<pubDate>Tue, 10 Apr 2007 19:56:14 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-5</guid>
					<description>I follow it until I get to the diagram above the text: "In this example, we start with the label at node 7, hash it, take the right-most 128-bits to get the key for node 15, hash this again, **and take the right-most 128-bits to get the key for node 31, hash this key and the take the middle 128-bits. This is the key for the subset S7,31, which the authority can use to encrypt the media key.**"  The diagram appears not to match the quoted portion within **.

I also don't follow the diagram corresponding to "For the next sub-tree, rooted at 2, we give it the interim-keys derived from node 2’s label key for nodes 6, 15, and 29."  The diagram appears to be nodes 5, 9, and 17.</description>
		<content:encoded><![CDATA[<p>I follow it until I get to the diagram above the text: &#8220;In this example, we start with the label at node 7, hash it, take the right-most 128-bits to get the key for node 15, hash this again, **and take the right-most 128-bits to get the key for node 31, hash this key and the take the middle 128-bits. This is the key for the subset S7,31, which the authority can use to encrypt the media key.**&#8221;  The diagram appears not to match the quoted portion within **.</p>
<p>I also don&#8217;t follow the diagram corresponding to &#8220;For the next sub-tree, rooted at 2, we give it the interim-keys derived from node 2’s label key for nodes 6, 15, and 29.&#8221;  The diagram appears to be nodes 5, 9, and 17.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS processing key found, but scheme not broken by jqr</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/14/aacs-processing-key-found-but-scheme-not-broken/#comment-4</link>
		<author>jqr</author>
		<pubDate>Tue, 20 Feb 2007 22:57:38 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/14/aacs-processing-key-found-but-scheme-not-broken/#comment-4</guid>
					<description>This is more complicated. Depending on how the subset-differences exist (based on existing revocations), a single processing key could cover a single player or a huge subset-difference tree of players (potentially the whole tree at the start of the very scheme before players are revoked).

If you read the original research paper &lt;a href="http://www.wisdom.weizmann.ac.il/~naor/PAPERS/2nl.html" rel="nofollow"&gt;here&lt;/a&gt; the subset-difference scheme designed by Naor, Naor and Lotspiech (as adapted by AACS) has a mechanism for traitor tracing, given the algorithm enough queries. If the adversary published keys on a website, for example, and these keys were sourced from his player, then the traitor tracing algorithm could, given the traitor enough published keys (log(N) for a single traitor, where N is the number of players in the entire scheme) determine the information to block his player. If he used t players to compromise the system, then he could only publish t.log(N/t) keys before being caught out.

So to summarize, yes, people leaking keys can be caught (have their players blocked) if they leak enough of them.

There is also another mechanism in AACS called "Sequence Keys", which allows traitors to be identified by the "rips" they release (again, given enough of them).</description>
		<content:encoded><![CDATA[<p>This is more complicated. Depending on how the subset-differences exist (based on existing revocations), a single processing key could cover a single player or a huge subset-difference tree of players (potentially the whole tree at the start of the very scheme before players are revoked).</p>
<p>If you read the original research paper <a href="http://www.wisdom.weizmann.ac.il/~naor/PAPERS/2nl.html" rel="nofollow">here</a> the subset-difference scheme designed by Naor, Naor and Lotspiech (as adapted by AACS) has a mechanism for traitor tracing, given the algorithm enough queries. If the adversary published keys on a website, for example, and these keys were sourced from his player, then the traitor tracing algorithm could, given the traitor enough published keys (log(N) for a single traitor, where N is the number of players in the entire scheme) determine the information to block his player. If he used t players to compromise the system, then he could only publish t.log(N/t) keys before being caught out.</p>
<p>So to summarize, yes, people leaking keys can be caught (have their players blocked) if they leak enough of them.</p>
<p>There is also another mechanism in AACS called &#8220;Sequence Keys&#8221;, which allows traitors to be identified by the &#8220;rips&#8221; they release (again, given enough of them).</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS&#8217;s subset-cover scheme explained by WesleyTech.com</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-3</link>
		<author>WesleyTech.com</author>
		<pubDate>Tue, 20 Feb 2007 17:46:08 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/12/aacss-subset-cover-scheme-explained/#comment-3</guid>
					<description>Great post! It definitely helps to explain the AACS(ystem) and the way it functions.</description>
		<content:encoded><![CDATA[<p>Great post! It definitely helps to explain the AACS(ystem) and the way it functions.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on AACS processing key found, but scheme not broken by Arbaal</title>
		<link>http://www.jquirke.com.au/index.php/2007/02/14/aacs-processing-key-found-but-scheme-not-broken/#comment-2</link>
		<author>Arbaal</author>
		<pubDate>Tue, 20 Feb 2007 17:39:10 +0000</pubDate>
		<guid>http://www.jquirke.com.au/index.php/2007/02/14/aacs-processing-key-found-but-scheme-not-broken/#comment-2</guid>
					<description>Just as a question:

What if the procession key is changed, the WinDVD Player is revoked and somebody find another not-so-well-implementented player (software or even hardware), where he can get the new procession key(s).

Lets say, he will just publishe the procession keys and won't tell where he get them, is there any way, that the comprimised player can be found? Will there be a effective way for revoking a unknown-player?</description>
		<content:encoded><![CDATA[<p>Just as a question:</p>
<p>What if the procession key is changed, the WinDVD Player is revoked and somebody find another not-so-well-implementented player (software or even hardware), where he can get the new procession key(s).</p>
<p>Lets say, he will just publishe the procession keys and won&#8217;t tell where he get them, is there any way, that the comprimised player can be found? Will there be a effective way for revoking a unknown-player?</p>
]]></content:encoded>
				</item>
</channel>
</rss>
