<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Helix, ett krypto på Viagra</title>
	<atom:link href="http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/feed/" rel="self" type="application/rss+xml" />
	<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/</link>
	<description>Kryptografi och IT-säkerhet på svenska</description>
	<pubDate>Thu, 08 Jan 2009 18:48:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Joachim</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-19018</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Fri, 01 Feb 2008 11:56:53 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-19018</guid>
		<description>Aloha!

Ok då begriper jag mer.

Det finns som sagt bra kryptomoder (CTR, GCM etc) för blockkrypton som gör att man kan bygga upp nyckelmaterial i förväg. Men att kunna göra detta är helt klart en bra egenskap. Speciellt för inbyggda system där man i vissa fall kan sänka klockfrekvensen om man inte har så bråttom och bygga upp sitt förråd med nyckelmaterial i bakgrunden.

En detalj att komma ihåg är dock att för trafik med okänd mängd data, eller tom "oändlig" mängd data fungerar detta mindre bra. För ex bulkkrypto får man räkna med att köra kryptoalgoritmen i takt med datat iaf.

Och om mängden data är okänd men begränsad, finns det risk att man får timout-problem när poolen med nyckelmaterial är slut? Ger detta upphov till ett säkerhetsproblem i sig?

Bra frågeställningar Alf!</description>
		<content:encoded><![CDATA[<p>Aloha!</p>
<p>Ok då begriper jag mer.</p>
<p>Det finns som sagt bra kryptomoder (CTR, GCM etc) för blockkrypton som gör att man kan bygga upp nyckelmaterial i förväg. Men att kunna göra detta är helt klart en bra egenskap. Speciellt för inbyggda system där man i vissa fall kan sänka klockfrekvensen om man inte har så bråttom och bygga upp sitt förråd med nyckelmaterial i bakgrunden.</p>
<p>En detalj att komma ihåg är dock att för trafik med okänd mängd data, eller tom &#8220;oändlig&#8221; mängd data fungerar detta mindre bra. För ex bulkkrypto får man räkna med att köra kryptoalgoritmen i takt med datat iaf.</p>
<p>Och om mängden data är okänd men begränsad, finns det risk att man får timout-problem när poolen med nyckelmaterial är slut? Ger detta upphov till ett säkerhetsproblem i sig?</p>
<p>Bra frågeställningar Alf!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alf</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18996</link>
		<dc:creator>Alf</dc:creator>
		<pubDate>Thu, 31 Jan 2008 20:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18996</guid>
		<description>Jag menar inte att det är en nackdel säkerhetsmässigt. Bara att man inte kan generera nyckelström innan klartexten finns tillgänglig, vilket är fallet i nästan alla andra strömchiffer. Det kan snabba upp systemet eftersom man bara har xor kvar att utföra när man väl har fått klartexten. 

Dock så har jag bortsett från att man får "gratis" MAC och att man naturligtvis måste ha klartext för att räkna MAC. Så i jämförelse med valfri authenticated encryption mode så är det ingen skillnad. Det känns som om jag kanske jämför äpplen med päron.</description>
		<content:encoded><![CDATA[<p>Jag menar inte att det är en nackdel säkerhetsmässigt. Bara att man inte kan generera nyckelström innan klartexten finns tillgänglig, vilket är fallet i nästan alla andra strömchiffer. Det kan snabba upp systemet eftersom man bara har xor kvar att utföra när man väl har fått klartexten. </p>
<p>Dock så har jag bortsett från att man får &#8220;gratis&#8221; MAC och att man naturligtvis måste ha klartext för att räkna MAC. Så i jämförelse med valfri authenticated encryption mode så är det ingen skillnad. Det känns som om jag kanske jämför äpplen med päron.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18991</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Thu, 31 Jan 2008 19:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18991</guid>
		<description>Aloha!

En sak till. Tittar man ex på ZigBee använder man där AES-128 i en variant av CCM-mod kallad CCM*. Tittar du sedan på mobilsystem används A5/1 i GSM, vilket är ett strömkrypto, men KASUMU i 3G vilket är ett blockkrypto. Så i inbyggda system används både blockkrypton och strömkrypton.</description>
		<content:encoded><![CDATA[<p>Aloha!</p>
<p>En sak till. Tittar man ex på ZigBee använder man där AES-128 i en variant av CCM-mod kallad CCM*. Tittar du sedan på mobilsystem används A5/1 i GSM, vilket är ett strömkrypto, men KASUMU i 3G vilket är ett blockkrypto. Så i inbyggda system används både blockkrypton och strömkrypton.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18990</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Thu, 31 Jan 2008 19:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18990</guid>
		<description>Aloha!

Alf: Menar du att data passerar genom blockkryptot vs att man i strömkryptot kör XOR med nyckelströmmen? Och att det i blockkryptofallet skulle vara ett säkerhetsproblem?

Jag har iaf inte sett någon sådan frågeställning. Blockkrypton bedöms utifrån sina egenskaper att skramla indatat tillräckligt bra. Och som jag uppfattat det är den relativa nyckelstyrkan/bit samma.

Sedan kör man ju alltid ett blockkrypto med en kryptomod. Och tar du ex GCM kan du förberäkna nyckelström på samma sätt som för ett strömkrypto, så där är det ingen egentlig skillnad.

Men jag hängde nog inte helt med vad du avsåg...</description>
		<content:encoded><![CDATA[<p>Aloha!</p>
<p>Alf: Menar du att data passerar genom blockkryptot vs att man i strömkryptot kör XOR med nyckelströmmen? Och att det i blockkryptofallet skulle vara ett säkerhetsproblem?</p>
<p>Jag har iaf inte sett någon sådan frågeställning. Blockkrypton bedöms utifrån sina egenskaper att skramla indatat tillräckligt bra. Och som jag uppfattat det är den relativa nyckelstyrkan/bit samma.</p>
<p>Sedan kör man ju alltid ett blockkrypto med en kryptomod. Och tar du ex GCM kan du förberäkna nyckelström på samma sätt som för ett strömkrypto, så där är det ingen egentlig skillnad.</p>
<p>Men jag hängde nog inte helt med vad du avsåg&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alf</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18917</link>
		<dc:creator>Alf</dc:creator>
		<pubDate>Tue, 29 Jan 2008 13:35:44 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18917</guid>
		<description>Har du någon koll på om man ser det som en nackdel att klartexten är involverad i uträkningen av nyckelström? Man kan ju ibland läsa att strömchiffer har fördelen (över blockchiffer) att man kan generera nyckelström innan man har tillgång till klartext. Därmed kan man snabba upp kryptering/dekryptering när klartexten väl finns eftersom endast xor återstår.

Hur fungerar det i inbyggda system/andra praktiska tillämpningar? Har det någon som helst betydelse?</description>
		<content:encoded><![CDATA[<p>Har du någon koll på om man ser det som en nackdel att klartexten är involverad i uträkningen av nyckelström? Man kan ju ibland läsa att strömchiffer har fördelen (över blockchiffer) att man kan generera nyckelström innan man har tillgång till klartext. Därmed kan man snabba upp kryptering/dekryptering när klartexten väl finns eftersom endast xor återstår.</p>
<p>Hur fungerar det i inbyggda system/andra praktiska tillämpningar? Har det någon som helst betydelse?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joachim</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18860</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Sun, 27 Jan 2008 20:54:29 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18860</guid>
		<description>Aloha!

Alf: Den artikeln hade jag missat, tack för infon. Problematiken påminner om den för Phelix där det var kravet på att ej återanvända nonse som fällde Phelix. Som eSTREAM-organisationen uttryckte det:

&lt;quote&gt;
Phelix is a stream cipher with built-in authentication function and en-
couraging performance. However, Wu and Preneel [10] have published
an attack allowing eﬃcient recovery of the secret key, if the attacker can
re-use the same nonce value more than once. This paper has been the
sub ject of much debate. The usage rules for Phelix explicitly forbid nonce
re-use; and it is clear that, for any algorithm like this, security
properties
fail (speciﬁcally, MAC forgery is possible) if nonce re-use is permitted.

Thus many observers have asserted that [10] does not count as an attack.
However, the Phelix designers do claim that key recovery should not be
possible even if the nonce is re-used and [10] clearly invalidates this
claim.

Furthermore, we believe that the attack does constitute a genuine threat
against real life systems using Phelix. It does seem plausible that an
attacker would be able to mount an attack against such a system, re-
using nonces, and that recovering the key would be a serious outcome.
Attackers are not usually bound by usage rules. With some regret we
have decided not to advance Phelix. However we believe the algorithm
has good features and we encourage further research along these lines.
&lt;/quote&gt;

Jag tycker spceciellt om meningen: "Attackers are not usually bound by usage rules."  ;-)</description>
		<content:encoded><![CDATA[<p>Aloha!</p>
<p>Alf: Den artikeln hade jag missat, tack för infon. Problematiken påminner om den för Phelix där det var kravet på att ej återanvända nonse som fällde Phelix. Som eSTREAM-organisationen uttryckte det:</p>
<p><quote><br />
Phelix is a stream cipher with built-in authentication function and en-<br />
couraging performance. However, Wu and Preneel [10] have published<br />
an attack allowing eﬃcient recovery of the secret key, if the attacker can<br />
re-use the same nonce value more than once. This paper has been the<br />
sub ject of much debate. The usage rules for Phelix explicitly forbid nonce<br />
re-use; and it is clear that, for any algorithm like this, security<br />
properties<br />
fail (speciﬁcally, MAC forgery is possible) if nonce re-use is permitted.</p>
<p>Thus many observers have asserted that [10] does not count as an attack.<br />
However, the Phelix designers do claim that key recovery should not be<br />
possible even if the nonce is re-used and [10] clearly invalidates this<br />
claim.</p>
<p>Furthermore, we believe that the attack does constitute a genuine threat<br />
against real life systems using Phelix. It does seem plausible that an<br />
attacker would be able to mount an attack against such a system, re-<br />
using nonces, and that recovering the key would be a serious outcome.<br />
Attackers are not usually bound by usage rules. With some regret we<br />
have decided not to advance Phelix. However we believe the algorithm<br />
has good features and we encourage further research along these lines.<br />
</quote></p>
<p>Jag tycker spceciellt om meningen: &#8220;Attackers are not usually bound by usage rules.&#8221;  <img src='http://strombergson.com/kryptoblog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alf</title>
		<link>http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18845</link>
		<dc:creator>Alf</dc:creator>
		<pubDate>Sun, 27 Jan 2008 14:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://strombergson.com/kryptoblog/2008/01/26/helix-ett-krypto-pa-viagra/#comment-18845</guid>
		<description>Håller med om att Helix/Phelix är intressanta då de ger en MAC i princip gratis. Det finns en attack på Helix, presenterad på FSE2004. Det krävs dock att man kan tvinga fram återanvändande av nonce om jag minns rätt.</description>
		<content:encoded><![CDATA[<p>Håller med om att Helix/Phelix är intressanta då de ger en MAC i princip gratis. Det finns en attack på Helix, presenterad på FSE2004. Det krävs dock att man kan tvinga fram återanvändande av nonce om jag minns rätt.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
